C++ 向jpeg文件添加自定义元数据

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

我正在做一个图像处理项目(C++),我需要在处理完成后将自定义元数据写入jpeg文件。我怎样才能做到这一点?有图书馆可以做这件事吗 Exiv2在其网站上有一个查看示例的视图,并且API有很好的文档记录

更新:如果要添加自定义元数据,可以使用
MakerNote
Comment
标记

Exif标准:参见第4.6.5节Exif IFD属性信息表7,与用户信息相关的标签

     MakerNote    Type Undefined Count Any
     Comment      Type Undefined Count Any

这意味着您可以使用这两个标记来获取任何需要的数据

是否可以使用exiv2创建自定义标记?刚刚更新了我的答案,您可以使用
MakerNote
Comment
标记。我将添加到EXIF StandardExiv2的链接,允许您在XMP部分下添加自定义标记。