0

Android では、画像のメタデータを読み取る方法が 2 つあります。画像の EXIF にはタイムスタンプ、向き、GPS タグなどのデータが含まれていることは知っていますが、Android のドキュメントに従って、MediaStore から同じ情報を取得できるようです: developer.android.com/reference/android/provider/MediaStore. Images.ImageColumns.html

2つの違いは何ですか?両方からのデータが常に同じであると安全に想定できますか?

4

1 に答える 1

3

2つの違いは何ですか?

このMediaStore情報には、その EXIF データの一部のキャッシュされたコピーと、その他のメタデータが含まれています。

両方からのデータが常に同じであると安全に想定できますか?

いいえ。が最新の場合は、はい。MediaStoreただし、画像はファイルです。ファイルは変更できます。が状態 A のイメージ ファイルにMediaStoreインデックスを付けると、何かがイメージ ファイルを状態 B に変更します。何かが にMediaStoreそのキャッシュを更新させない限り、それらは同期しません。

于 2013-07-12T22:34:18.323 に答える