我想通过修改ImageDescription标记在图像中添加修改exif数据。我使用该库从以下方面:将EXIF数据添加到图像
https://github.com/bennoleslie/pexif
我能够修改ImageDescription标记,并将其写入到另一个图像文件后,读取修改标签。但现在,当我将图像上传到imgur和instagram并再次下载图像并读取exif数据时,修改后的ImageDescription标签在exif数据中不再存在。为了读取exif数据,我使用了exiftool之类的工具并标识-v,但没有一个显示修改过的ImageDescription。我还使用上面的pxeif库来读取标签名称ImageDescription及其不存在。为什么会发生这种情况的任何建议?
下面是我使用pexif库使用的代码和图像是.JPG:
img = pexif.JpegFile.fromFile(path_to_images + image)
image_id = image.split('.')[0]
img.exif.primary.ImageDescription = image_id
img.writeFile(path_to_encoded_images + image_id + "_encoded.jpg")