gpt4 book ai didi

iphone - 在 iOS 中将图像元数据写入 JPG/PNG 文件

转载 作者:可可西里 更新时间:2023-11-01 03:21:57 24 4
gpt4 key购买 nike

有什么方法可以将 UIImage 写入 JPG/PNG 文件,然后向其附加元数据?我知道你可以使用:

writeImageDataToSavedPhotosAlbum:metadata:completionBlock

在保存的照片中执行此操作,但如何直接对文件执行相同的操作?我似乎找不到任何方法来做到这一点。我知道 UIImagePNGRepresentation() 和 UIImageJPGRepresentation() 会给你 NSData,你可以用它来写文件,但是没有办法追加/替换文件中的元数据。

有什么想法吗?

最佳答案

看起来像 duplicate .

要向 UIImage 添加元数据,您可以使用 ImageIO 框架 您可以从 UIImage 创建 CGImageDestination 对象,使用 CGImageDestinationSetProperties 向其添加元数据,然后从中获取原始数据(包括压缩图像和元数据)。

关于iphone - 在 iOS 中将图像元数据写入 JPG/PNG 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5330880/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com