5

我正在处理一个图像处理项目(C++),我需要在处理完成后将自定义元数据写入 jpeg 文件。我怎样才能做到这一点?有没有图书馆可以做到这一点?

4

1 回答 1

8

如果您在谈论 EXIF 元数据,您可能需要查看exiv2,它是一个用于处理 EXIF 元数据的 C++ 库。还有一个名为libexif的库,它是用 C语言编写的。

Exiv2 在他们的网站上有一个视图示例,并且 API 有很好的文档记录。

更新:如果您想添加自定义元数据,您可以使用MakerNoteComment标签。

Exif 标准:PDF请参阅第 4.6.5 节 EXIF IFD 属性信息表 7,与用户信息相关的标签。

     MakerNote    Type Undefined Count Any
     Comment      Type Undefined Count Any

这意味着您可以将这两个标签用于您想要的任何数据。

于 2012-05-22T09:49:35.257 回答