【发布时间】:2018-07-12 21:36:14
【问题描述】:
我正在使用 exiftool 和 PIL 的组合来对图像进行地理标记和调整大小。我已经对全分辨率图像进行了地理标记,现在想为网络托管创建较低分辨率的图像。使用 PIL 我调整了它们的大小,但它丢失了地理标记数据。有谁知道在 img.save 上维护 EXIF 元数据的方法
非常感谢
basewidth = 3680
img = Image.open(INPUTFILE)
wpercent = (basewidth / float(img.size[0]))
hsize = int((float(img.size[1]) * float(wpercent)))
img = img.resize((basewidth, hsize), PIL.Image.ANTIALIAS)
img.save(INPUTFILE + "_LowRes.jpg")
【问题讨论】:
标签: python python-imaging-library exif