DC系数是否包含在压缩JPEG的每个块中而无例外?

时间:2017-10-26 15:17:10

标签: binary compression jpeg huffman-code bitstream

我按位读取压缩的JPEG比特流来定位EOB标记。

在每个EOB之后,我希望找到一个代表DC系数位大小的霍夫曼代码。

在绝大多数情况下,我发现这是真的,但偶尔会有一个长的(~10位)1的字符串,后面是一个类似的字符串0,在EOB之后。在图像的DHT中定义的DC霍夫曼代码不产生匹配。该块可能没有DC系数吗?为什么会这样呢?如果没有,还有其他解释吗?

假设我认为所有标记都是字节对齐的,那么图像中没有重新开始标记。扫描开始后,所有值为255的字节后跟零。

0 个答案:

没有答案