我正在为python寻找好的exif(可交换图像文件格式)操作库.我更喜欢灵活性(例如,检索提供商专有标签的能力)而不是处理速度.你会建议什么?
我需要使用Python调整jpg图像的大小,而不会丢失原始图像的EXIF数据(关于日期的元数据,相机模型等).关于python和图像的所有谷歌搜索指向我正在使用的PIL库,但似乎无法保留元数据.我到目前为止的代码(使用PIL)是这样的:
img = Image.open('foo.jpg')
width,height = 800,600
if img.size[0] < img.size[1]:
width,height = height,width
resized_img = img.resize((width, height), Image.ANTIALIAS) # best down-sizing filter
resized_img.save('foo-resized.jpg')
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?或者我可以使用的其他图书馆?