iOS の写真に関するデータを保存し、後でその写真をコンピュータに同期するときに参照したいと考えています。
しかし、それが同じ写真であることを識別する方法がわかりません。 ALAsset
は元のファイル名を提供していないようで、メタデータはカメラからのシーケンス番号などの ID を提供していません。
これを回避する方法を知っている人はいますか?写真の指紋をとることはできますが、iOS デバイスで行うには多くの計算が必要です!
これまでのアイデア:
- どういうわけかファイル名を取得します
ALAasset
- どういうわけか
ALAsset
、コンピューターで読み取れるように URL を使用します。 - 元のファイルに関連付けられたデータを何らかの形で保存し、コンピューターに送信します
- 保存されたバージョンに元のファイル名が組み込まれるように、何らかの方法でデータを保存します
- タイムスタンプとその他のデータを使用する (RAW では失敗)
- 最初の Mb 程度のフィンガープリント
- より良いメタデータ スキャナーを見つける
raw はさらに悪いことに注意してください。iOS は実際にはそこからメタデータをまったく抽出しません。