2

Android 2.2では、Exifやその他のメタデータを失うことなく写真を回転させる方法はありますか?Matrixクラスを使用しようとしましたが、メタデータが削除されます。

4

2 に答える 2

3

EXIF データを読み取り、画像を回転させてから、EXIF データを書き込むことができます。 ExifInterfaceは API 5 以降で使用できます。exif を書き込む例をここで見つけました: Android write EXIF GPS Latitude and Longitude on JPEG failed

于 2012-08-06T18:23:45.740 に答える
1

私の調査 (2012 年 11 月) に基づくと、画像のサイズを変更する (または Bitmap* クラスを介して処理する) 場合、exif メタデータを自動的に保存する方法はありません。

具体的には、exif プロパティを名前で取得してコピーする必要があります。このブログ投稿は非常に役に立ちました。

http://vikaskanani.wordpress.com/2011/07/17/android-re-size-image-without-loosing-exif-information/

そして、私は自分の経験をここに書きました:

Android 画像のサイズ変更と EXIF データの保存 (向き、回転など)

于 2012-11-28T02:02:25.783 に答える