元の画像の EXIF データ (撮影日、カメラ モデルなどに関するメタデータ) を失うことなく、Python で jpg 画像のサイズを変更する必要があります。Python と画像に関するすべての Google 検索は、現在使用している 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')
何か案は?または私が使用できる他のライブラリ?