次のシナリオがあります。
- iPhone から画像を EXIF 情報とともに Pyhon ソケット サーバーに送信しています。
- 画像が撮影されたときの実際の向きに基づいて、画像を適切な向きにする必要があります。IOS は常にイメージを Landscape Left として保存し、実際の向きを EXIF フィールド (EXIF.Image.Orientation) として追加することを知っています。
- 実際の向きを確認するために EXIF フィールドを読んでいます。次に、wxpython を使用して画像を適切な向きに回転させます。
EXIF操作にpyexiv2を使用しています。
問題: wxpython を使用して画像を回転しているときに失われたサムネイルを含む EXIF 情報。
私がやったこと:画像を回転させる前にEXIFを読んでいます。EXIF の方向フィールドをリセットしました。それからローテーション後に元に戻しています。
問題:
EXIF 内のサムネイルは回転しません。そのため、画像とサムネイルの向きが異なります。
質問?
EXIF情報を保持して画像を回転させるPIL以外のモジュールはありますか?
サムネイルの向き用に別の EXIF フィールドはありますか?
サムネイルだけを回転させる方法はありますか?
ご協力いただきありがとうございます...