JPEG标准.pptVIP

  • 231
  • 0
  • 约9.47千字
  • 约 37页
  • 2016-11-28 发布于河南
  • 举报
JPEG标准

2.2.5组成位数据流 JPEG编码的最后一个步骤是把各种标记代码和编码后的图像数据组成一帧一帧的数据,这样做的目的是为了便于传输、存储和译码器进行译码,这样组织的数据通常称为JPEG位数据流 。 继续前面的例子说明编码过程: 假设前一Block的DC系数为12,将系数转为中间符号的序列为: (2)(3)(1,2)(-2)(0,1)(-1)(0,1)(-1)(0,1)(-1)(2,1)(-1)(0,0) 进行熵编码: 对于(2)(3):2查DC亮度Huffman表得到011,3经过VLI编码为11; 对于(1,2)(-2):(1,2)查AC亮度Huffman表得到11011,-2是2的反码,为01; 对于(0,1)(-1):(0,1)查AC亮度Huffman表得到00,-1是1 的反码,为0; 依次类推,可以得到这个8*8的子块经压缩后最后的数据流为01111,1101101,000,000,000,111000,1010 (31位) Z字形扫描后得1*64的数组: 15,0,-2,-1,-1,-1,0,0,-1,55个0 量化后得到Q数组: 2.2.6生成JPEG文件 JPEG编码的最后一个步骤是把各种标记代码和编码后的图像数据写入文件。标记码由两个字节构成,其前一个字节是固定值0xFF,每个标记之前还可添加数目不限的0xFF填充字节。标记码部分给出了JPEG图像的所有信息

文档评论(0)

1亿VIP精品文档

相关文档