我正在尝试使用JPEG(JFIF)基线图像解码器。在阅读重启间隔时,我感到困惑。 JPEG图像具有DRI字段,该字段告诉您图像应重新启动多少个MCU。但除此之外,扫描中还插入了重启标记。对我而言似乎是多余的信息。 有人可以在2个地方建议我们为什么需要这些信息?或者其中一个是可选的? 对我来说,似乎任何一个都应该足够了。如果我们想要重启间隔的多线程优势,那么只有DRI就足够了。
答案 0 :(得分:0)
重新启动标记是选项,并且往往不常见。如果您使用DRI字段,它们将成为强制性的。
DRI字段告诉解码应该在流中找到重新启动标记的位置。如果压缩数据中存在损坏,则可以使用重新启动标记来恢复。这在拨号互联网时代更有价值。