JPEG 进行DCT变换时需要8x8的block为单元。而最小编码单元MCU是水平方向和垂直方向上采样最大值与8x8的乘积。那么4:1:1采样的mcu大小为16x16。...图像边缘在不满8x8时需要进行补齐,采用不同的补齐方式将会产生不同的影响。如采用全黑色进行补齐将产生振铃效应,在边缘较为锐利的文字型图像中较为容易发现。通常采用重复边缘上的数据来进行填充。...一个8x8DCT变化后数据量化的示例:
针对量化后的数据需要从二维矩阵降维到一维的数组,方便进行数据编码。而由于矩阵呈现右下角数据更小更集中的趋势,在降维时采用了zigzag扫描算法。...这样右下角的数据在一维空间中连续存放,有利于产生更多的0。对减少编码后图像大小提高压缩率有很好的帮助。...,-1,1,-1,2,0,0,0,0,0,-1,-1,0,0,0...,0
数据分为两部分,第一个数值为DC直流分量,对直流分量采用DPCM编码,因为该值通常较大,而相邻的8x8图像数据之间的差值变化不大