【发布时间】:2015-08-22 20:37:35
【问题描述】:
我正在使用此代码 (Writing image metadata (EXIF/TIFF/IPTC) to image file in OS X) 从图像文件中读取 EXIF/TIFF/IPTC 数据。它工作得很好,但我还需要复制剪切路径。它被保存到一个名为“Photoshop”的非标准索引中(就像其他被称为 Iptc 和类似的索引一样)。
我不知道如何访问此信息以将其复制到新创建的 NSImage。链接中的方法似乎没有访问任何非标准信息。任何帮助表示赞赏。谢谢
编辑----
这是一个示例图片:http://www.mad-sharky.com/clipping_path.jpg
这个包含剪切路径,可以用这个工具验证:http://regex.info/exif.cgi 你可以看到“Photoshop”部分。该部分包含我正在使用的代码中缺少的所有数据。 (代码和上面的链接一样)
【问题讨论】:
-
你能提供一个图像示例吗? (和你的代码),当你 NSLOG 时你真的看到了这个属性
-
完成.. 还添加了赏金!
-
我注意到该站点使用 exiftool (sno.phy.queensu.ca/~phil/exiftool)。我之前将其捆绑在一个应用程序中并使用 NSTask 对其进行调用。我可以看到 exiftool 网站上列出的 Photoshop 标签列表。但是对于我的生活,使用 exiftool 无法在您的文件中看到它们。 ??
-
我已经取得了一些进展,但在剪切路径数据方面并没有大量使用,您在这批中的实际标签是什么让我猜测。您可以将它们添加到您的答案中吗?因为我可能会得到它们但没有意识到..
-
@markhunte 我不确定我是否理解你在问什么......
标签: objective-c image-processing properties jpeg