2017-07-28 99 views
0

我正試圖在JPEG(JFIF)基線圖像解碼器上工作。在閱讀重新啓動間隔時,我感到困惑。 JPEG圖像有一個DRI字段,告訴你圖像應該重新啓動的次數。但除此之外,掃描中還插入了重新啓動標記。對我來說似乎是多餘的信息。 有人可以請建議爲什麼我們需要在2個地方這個信息?或者是其中之一是可選的? 對我來說,似乎兩者都應該足夠。如果我們希望重新啓動間隔的多線程優勢,那麼只有DRI是足夠的。是否在JPEG JFIF可選中重新啓動標記?

回答

0

重新啓動標記是選項,並且往往不常見。如果您使用DRI字段,則它們變爲強制性的。

DRI字段告訴解碼應該在流中找到重新開始標記的位置。如果壓縮數據中存在損壞,可以使用重新啓動標記進行恢復。這在撥號互聯網的日子裏更有價值。

+0

不是100%爲真。它今天仍然有用,它們現在允許您並行處理塊。 – juFo

相關問題