我想通過修改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")