以JPEG算法为例,了解图像压缩与编码原理。
图像压缩的生物学原理
人眼对图像中的高频部分相对不敏感,可以通过保留图像的低频部分,丢弃高频部分,实现对图像进行压缩。
所谓图像的高频部分,指的是画面变化复杂的部分,而低频部分,指的是画面比较连续的部分,比如颜色相近的大面积色块。以下面的图片为例:
人眼可以很好得识别完整的树干,石头的轮廓,但对于稀疏阴影的变化,落叶堆中的小草,叶片丛中的某几片叶子,人眼则不能很好地识别。树干、石头这些对应的就是低频信号,阴影、落叶堆、叶片丛对应的就是高频信号。将这些高频信号丢掉一部分,让其变模糊一点,对人眼识别画面并不会造成很大的影响,这就是JPEG算法压缩的生物学原理。
关于图像的高频、低频的更详细说明可参考以下链接:
JPEG算法局限性