我想了解JPEG压缩过程并执行以下步骤来验证一些事情。JPEG压缩
我把输入图像img1.jpg并使用IrfanView进行压缩,比如质量= 50(img1_compress.jpg)。
然后,我从输入图像img1.jpg(在X,Y = 16,16大小为8x8的block.jpg)剪下一个小块,并使用相同的质量参数值(50)对其进行压缩。我们称之为block_compress.jpg。
现在,当我比较此块的像素值与完全压缩图像中的像素值时,它们不匹配。
为了说明,block_compress.jpg中位置0,0处的像素值应与img1_compress.jpg中16,16位置处的像素值匹配。
我很困惑为什么像素值不匹配?有任何想法吗?
你知道我可以用于实验的任何工具吗? – pree 2013-03-22 18:53:48
由于我使用自己的JPEG编解码器,我没有关于其他的信息。您可能想使用LIBJPEG,因为您可以看到它在源代码中的作用。 – BitBank 2013-03-22 18:58:09
我明白了。我将用它来运行我的实验。感谢您的信息:) – pree 2013-03-22 18:59:18