|
JPEG专家组开发了两种基本的压缩算法,一种是采用以DCT为基础的有损压缩算法,另一种是采用以预测技术为基础的无损压缩算法。以DCT为基础的有损压缩算法可以分为变换、量化和熵编码三个主要步骤。
|
|
|
JPEG在使用DCT进行有损压缩时压缩比可调整,在压缩10~30倍后,图像效果仍然不错,因此得到了广泛的应用(尤其是在网络中)。
|
|
|
JPEG压缩算法中的有损压缩利用了人的视觉系统的特性,使用量化和无损压缩编码相结合以去掉视觉的冗余信息和数据本身的冗余信息。JPEG属于结合变换编码(DCT)与熵编码(RLE/Huffman)的混合编码。JPEG算法框图如下图所示。
|
|
|
|
|
JPEG算法与颜色空间无关,因此在JPEG算法中没有包含对颜色空间的变换。JPEG算法处理的彩色图像是单独的颜色分量图像,因此它可以压缩来自不同彩色空间的数据,如RGB、YCbCr和CMYK等。
|
|
|