将自定义元数据添加到jpeg文件

Sen*_*nan 5 c++ jpeg metadata

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

dwa*_*ter 8

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

Exiv2在其网站上有一个视图示例,并且API已有详细记录.

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

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

     MakerNote    Type Undefined Count Any
     Comment      Type Undefined Count Any
Run Code Online (Sandbox Code Playgroud)

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