这个问题起源于这里:Writing EXIF metadata to images in Android。
我们是否可以使用 EXIF 写入任意元数据,即除ExifInterface 文档中指定的元数据(如纬度、经度、闪存等)。如果没有,将任意元数据写入图像文件的首选方法是什么?
这个问题起源于这里:Writing EXIF metadata to images in Android。
我们是否可以使用 EXIF 写入任意元数据,即除ExifInterface 文档中指定的元数据(如纬度、经度、闪存等)。如果没有,将任意元数据写入图像文件的首选方法是什么?
ExifInterface 只是 EXIF 标准的一个非常有限的实现,并且不允许您读取/写入除记录/定义的标签之外的标签。在这篇文章的选择答案中,描述了一种替代方法。
可以将任意数据写入以下标签之一
Tag-hex Tag-dec IFD Key Type
0x010e 270 Image Exif.Image.ImageDescription Ascii
0x9286 37510 Photo Exif.Photo.UserComment Comment
其中 UserComment 对所使用的字符集的限制较少