JPG文件可以通過FF FE標記包含文本註釋。我對此有幾個問題:JPG文件中的文本註釋如何工作?
如何指定評論的長度?如果註釋位於文件末尾,是否可以不指定長度?
是否有可能有一個有效的JPG文件沒有一個圖像,只有一個評論?這樣的文件在二進制文件中看起來如何?我假設這將是:
FF D8 - SOI: start of image (note that no frame data follow) FF D9 - EOI: end of image FF FE - COM: text comment (binary) - (text)
註釋的長度被指定的方式與其他元數據的JPEG的長度相同。跳過這個長度是不可能的,因爲它是JPEG標籤結構的一部分。我不確定JPEG文件是否被認爲是有效的,如果它缺少圖像數據;它取決於具體的軟件作者是否會被拒絕。 – BitBank
@BitBank謝謝,能否詳細說明一下(指定的長度如何),並將其添加爲答案? – mafu