2017-07-28 97 views
0

我正试图在JPEG(JFIF)基线图像解码器上工作。在阅读重新启动间隔时,我感到困惑。 JPEG图像有一个DRI字段,告诉你图像应该重新启动的次数。但除此之外,扫描中还插入了重新启动标记。对我来说似乎是多余的信息。 有人可以请建议为什么我们需要在2个地方这个信息?或者是其中之一是可选的? 对我来说,似乎两者都应该足够。如果我们希望重新启动间隔的多线程优势,那么只有DRI是足够的。是否在JPEG JFIF可选中重新启动标记?

回答

0

重新启动标记是选项,并且往往不常见。如果您使用DRI字段,则它们变为强制性的。

DRI字段告诉解码应该在流中找到重新开始标记的位置。如果压缩数据中存在损坏,可以使用重新启动标记进行恢复。这在拨号互联网的日子里更有价值。

+0

不是100%为真。它今天仍然有用,它们现在允许您并行处理块。 – juFo

相关问题