【发布时间】:2012-04-25 07:16:42
【问题描述】:
JPEG 是一种有损图像压缩,可以提供高压缩比。 据我所知,JPEG在量化过程中会发生信息丢失。
JPEG 压缩中是否还有其他步骤会发生或可能发生丢失? 如果发生,那么在哪里?
【问题讨论】:
标签: image compression jpeg
JPEG 是一种有损图像压缩,可以提供高压缩比。 据我所知,JPEG在量化过程中会发生信息丢失。
JPEG 压缩中是否还有其他步骤会发生或可能发生丢失? 如果发生,那么在哪里?
【问题讨论】:
标签: image compression jpeg
JPEG 压缩有 3 个方面会影响图像的质量和准确性:
1) 精度损失发生在量化阶段。为了减少生成的数据量,颜色的准确性会丢失。
2) 在与 RGB/YCC 颜色空间的转换过程中引入了错误。
3) 在频域转换过程中引入了误差。离散余弦变换将像素转换为频域。这种转换会在两个方向上产生错误。
【讨论】:
另一个可能在 JPEG 压缩中发生丢失的地方是chroma subsampling stage。
我的理解是,大多数 JPEG 压缩图像使用 4:2:0 颜色子采样:将每个像素从 RGB 转换为 YCbCr 后,将 2x2 像素块的 Cb 值平均为单个值,而 Cr 值因为那个 2x2 的像素块也被平均为一个值。
JPEG 标准还支持 4:4:4(无下采样)。
【讨论】: