图1 JPEG编码流程框图
图1为JPEG编码流程框图,JPEG编码的过程可以分为几个相对独立的部分,具体的编码步骤如下:
(1)、颜色空间转换
颜色空间变换将图像从RGB颜色空间转换到依赖于人眼视觉特性的YCbCr颜色空间,从而实现亮度信息Y和色彩信息Cr、Cb的分离。然后对Y、Cr、Cb分别进行编码。因为对人的视觉而言,颜色信息的重要性不如亮度信息,所以可以丢掉部分颜色信息,以达到压缩数据的目的。
由RGB颜色空间转换到YCbCr
JPEG编码主要涉及颜色空间转换、抽样、DCT变换、量化、零游程编码、熵编码和文件构建等步骤。首先,从RGB转换为YCbCr以分离亮度和色彩信息,然后对各分量进行采样和DCT变换。接着,量化处理频率系数,使用零游程编码压缩大量0,再通过熵编码进一步减少冗余。最后,构建JPEG文件,包括编码数据和图像属性信息。
图1 JPEG编码流程框图
图1为JPEG编码流程框图,JPEG编码的过程可以分为几个相对独立的部分,具体的编码步骤如下:
(1)、颜色空间转换
颜色空间变换将图像从RGB颜色空间转换到依赖于人眼视觉特性的YCbCr颜色空间,从而实现亮度信息Y和色彩信息Cr、Cb的分离。然后对Y、Cr、Cb分别进行编码。因为对人的视觉而言,颜色信息的重要性不如亮度信息,所以可以丢掉部分颜色信息,以达到压缩数据的目的。
由RGB颜色空间转换到YCbCr
1784

被折叠的 条评论
为什么被折叠?