exif数据可以放置在app1标记段之外吗?

时间:2018-08-21 13:24:12

标签: c jpeg exif libjpeg

我想为libjpeg库添加支持EXIF。我简要阅读了exif2.2规范,但其中不包含任何有关exif标签值的可能性的信息,这些信息可以位于APP1标记段的外部(例如,在文件标记的末尾)。那可能吗?

1 个答案:

答案 0 :(得分:1)

我在JavaC#中维护metadata-extractor库,但从未见过APP1之外的Exif数据。可能有不止一个APP1段,因此您应该检查然后跳过六个字节的前导:Exif\0\0

如果您发现某个Exif数据在APP1段之外的JPEG图像,我非常想知道!