【发布时间】:2012-02-04 22:48:08
【问题描述】:
我找不到任何关于如何从 Cocoa 中的图像中读取 EXIF/IPTC 信息的最新示例。有什么可以轻松完成的,或者我应该使用外部工具作为 exiftool 并使用 NSTask 启动它?
谢谢!
【问题讨论】:
标签: xcode macos cocoa exif iptc
我找不到任何关于如何从 Cocoa 中的图像中读取 EXIF/IPTC 信息的最新示例。有什么可以轻松完成的,或者我应该使用外部工具作为 exiftool 并使用 NSTask 启动它?
谢谢!
【问题讨论】:
标签: xcode macos cocoa exif iptc
【讨论】:
您可以使用 Image IO 库中的 Image Source functions。有点像...
CGImageSourceCreateWithData(someCFDataRef, nil);
CFDictionaryRef dictRef = CGImageSourceCopyPropertiesAtIndex(imgSource, 0, nil);
应该用 EXIF 数据填充dictRef。
【讨论】: