如何在不加载图像的情况下为文件系统上的现有图像编写或修改EXIF数据?

aka*_*aru 5 exif metadata ios

我以前曾问过类似的问题,但还没有收到明确的答案.似乎必须有一种方法可以简单地向图像添加/修改元数据,而无需将图像加载到内存中,而无需直接读取位.

似乎使用CMSampleBufferRefs 时存在方式,但我需要能够使用已保存到磁盘的常规图像来执行此操作.
例如,给定一个非常大的pngat /Documents/photo.png,我想修改它的exif元数据而不必加载该图像.

小智 9

您可以使用libexif - 我之前已成功为iOS编译它.使用libexif,您可以修改任何图像的EXIF元数据.

  • 顺便说一句,如果它对你有帮助,我会很感激接受了我的答案:) (3认同)