JPEG - 思想与实践/附录 1:头部段的概述
外观
DQT(量化)
- 标记 = (255, 219)
- 长度 = (0, 67)
- 0(½ 字节)
- 目标标识符(½ 字节)(例如,Y 分量的值为 0,颜色分量的值为 1)
- 表格(64 字节)
SOF(帧)
- 标记 = (255, 192)
- 长度 = (0, 8 + 3 * 分量数)
- 8
- 宽度 = b1*256 + b2,对(b1,b2)
- 高度 = b1*256 + b2,对(b1,b2)
- 分量数(1-3)
- 对于每个分量
- 分量标识符(例如,YCbCr 分量的值为 0、1、2)
- Hi(½ 字节)(颜色分量的值为 1,Y 分量的值为 1 或 2)
- Vi(½ 字节)(颜色分量的值为 1,Y 分量的值为 1 或 2)
- 量化表目标选择器(例如,Y 分量的值为 0,颜色分量的值为 1)
DHT(霍夫曼)
- 标记 = (255, 196)
- 长度 = (0, 19 + 霍夫曼值数 (nhv))
- DC 为 0,AC 为 1(½ 字节)
- 目标标识符(½ 字节)(例如,Y 分量的值为 0,颜色分量的值为 1)
- BITS 列表(16 字节)
- HUFFVAL 列表(nhv 字节)
SOS(扫描)
- 标记 = (255, 218)
- 长度 = (0, 6 + 2 * 分量数)
- 分量数(1-3)
- 对于每个分量
- 分量标识符(例如,YCbCr 分量的值为 0、1、2)
- DC 霍夫曼表的目标选择器(½ 字节)(例如,Y 分量的值为 0,颜色分量的值为 1)
- AC 霍夫曼表的目标选择器(½ 字节)(例如,Y 分量的值为 0,颜色分量的值为 1)
- 0
- 63
- 0