【问题标题】:Does JPEG use a row-major compression algorithm?JPEG 是否使用行优先压缩算法?
【发布时间】:2011-03-26 18:57:54
【问题描述】:

JPEG 图像,如果它是从 从上到下 的非渐进式加载,而不是从 从左到右 或任何其他方式。

这不是暗示 jpeg 使用了一些逐行压缩技术吗? 是(使用逐行压缩技术)吗?

【问题讨论】:

标签: algorithm image image-processing compression jpeg


【解决方案1】:

不,它没有。 JPEG主要构成使用色度通道二次采样、离散余弦变换(DCT)和一些非有损压缩,如行程编码。图像被分成块,通常是 8x8 像素,然后通过 DCT 转换为频域表示。在非渐进式 JPEG 中,这些块将从左到右、从上到下存储。对于渐进式 JPEG,低频分量将先于高频分量存储,从而允许在传输整个图像之前查看低分辨率预览。

【讨论】:

  • 因此,压缩发生在块级别,而不是图像级别。这是真的吗?
  • @Lazer:这就是它的要点,是的。我不确定色度通道二次采样的技术细节,因为根据我对变换的了解,可以在将色度通道拆分为块之前或作为 DCT 的副作用对色度通道进行二次采样。
【解决方案2】:

因为您可以快速无损地将 JPEG 旋转 90 度,所以我认为这不是行主要压缩。只是压缩后的块是按某种顺序存储的,而且恰好是逐行存储的。

【讨论】:

    猜你喜欢
    • 2015-06-20
    • 2017-05-02
    • 1970-01-01
    • 1970-01-01
    • 2014-02-08
    • 1970-01-01
    • 1970-01-01
    • 2014-02-02
    • 2011-03-29
    相关资源
    最近更新 更多