我在解析jpeg文件时遇到了问题。当我点击SOS (扫描开始)标记时,有几个字节,这意味着我不明白。在下面的图片中,在SOS标记之后,有2个字节的标题长度(图片上的Ls部分)。但是图片上的其余数据(例如Ns,Cs1等)意味着什么,纯数据从哪里开始呢?
发布于 2011-12-14 21:41:17
Cs1是一个组件选择索引,它引用回SOF部分(其中指定了水平和垂直采样因子)
Td1是当前组件(Cs1)的DC表选择器
Ta1是当前元件(Cs1)的交流表格选择器
Ss、Se和Ah、Al定义当前扫描数据的光谱选择(用于逐行位图。在第一轮渲染中,仅显示较低的频率,在最后一轮中,显示更详细的频率)
扫描数据在A1之后开始
总而言之,
SOS (2 bytes)
Ls (2 Bytes)
Ns (1 byte)
Component Specific Parameters (Ns * 2 bytes)
Ss (1 byte)
Se (1 byte)
Ah,AL (1 byte)
... scan data ...
https://stackoverflow.com/questions/8511326
复制相似问题