图像压缩MATLAB代码输出像素化图像?

时间:2015-05-17 07:54:23

标签: image matlab compression

如果有人能指出我的代码中的错误,我真的很感激。我试图通过读取图像来编码和解码图像,执行DCT,量化然后对其进行反量化并执行逆DCT。运行此代码后,输出Image,I2是一种像素化的。我不知道如何解决它。输出应该与原始图像有些相似,但在经过压缩时会略微模糊。请帮忙!我的代码如下: -

You can remove duplicates in this manner.
 for (i = 0; i < size; i++)
  {
    if (arr[abs(arr[i])] >= 0)
     arr[abs(arr[i])] = -arr[abs(arr[i])];
   else
     printf(" %d ", abs(arr[i]));
   } 

0 个答案:

没有答案