当我尝试使用 PIL 调整图像大小(缩略图)时,exif 数据会丢失。
我必须做些什么来保留缩略图中的 exif 数据?当我搜索相同的内容时,得到了一些链接,但似乎没有一个有效。
from PIL import Image
import StringIO
file_path = '/home/me/img/a.JPG'
im = Image.open( file_path)
THUMB_SIZES = [(512, 512)]
for thumbnail_size in THUMB_SIZES:
im.thumbnail( thumbnail_size, Image.ANTIALIAS)
thumbnail_buf_string = StringIO.StringIO()
im.save('512_' + "a", "JPEG")
原始图像有 exif 数据,但图像 im(512_a.JPEG) 没有。