我正在编写一个应用程序,用于读取/写入图片的元数据(它将原始文件转换为JPEG/TIFF格式),我需要在生成的JPEG中写入有关相机/模式等的元数据。
我知道可以使用exif,在Windows上我正在使用GDI来实现。但我正在阅读有关Adobe的XMP和XMP SDK的信息。
我想知道应该选择哪一个?是exif还是xmp?
它们之间有何关系?
为什么有的人会选择编写exif元数据,而其他人则可能选择XMP?选择任何一种的利弊是什么?
我在Windows上使用C++编写(Visual Studio 2012)。
我知道可以使用exif,在Windows上我正在使用GDI来实现。但我正在阅读有关Adobe的XMP和XMP SDK的信息。
我想知道应该选择哪一个?是exif还是xmp?
它们之间有何关系?
为什么有的人会选择编写exif元数据,而其他人则可能选择XMP?选择任何一种的利弊是什么?
我在Windows上使用C++编写(Visual Studio 2012)。