質問: im.filter(ImageFilter.UnsharpMask(radius=5, percent=100, threshold=2)) piexif.transplant(im, im2) im2.save(os.path.join(TO_DIR, os.path.basename(infile))) ### 試したこと エラーメッセージについて調べてみましたが、解決することができませんでした。 Piexif.transplant はファイル名を指定すれば、機能しますが 今回のような複数ファイルの読み込み、書込みには対応できないのでしょうか。
回答: 自己解決しました 関連ソースの if exif_src[0:2] == b"\xff\xd8" を if exif_src[0:2] == "\xff\xd8" に変更したら通りました。 Python2→3の変化点(文字列取扱い)が理解できていませんでした。