4

iOS の写真に関するデータを保存し、後でその写真をコンピュータに同期するときに参照したいと考えています。

しかし、それが同じ写真であることを識別する方法がわかりません。 ALAssetは元のファイル名を提供していないようで、メタデータはカメラからのシーケンス番号などの ID を提供していません。

これを回避する方法を知っている人はいますか?写真の指紋をとることはできますが、iOS デバイスで行うには多くの計算が必要です!

これまでのアイデア:

  • どういうわけかファイル名を取得しますALAasset
  • どういうわけかALAsset、コンピューターで読み取れるように URL を使用します。
  • 元のファイルに関連付けられたデータを何らかの形で保存し、コンピューターに送信します
  • 保存されたバージョンに元のファイル名が組み込まれるように、何らかの方法でデータを保存します
  • タイムスタンプとその他のデータを使用する (RAW では失敗)
  • 最初の Mb 程度のフィンガープリント
  • より良いメタデータ スキャナーを見つける

raw はさらに悪いことに注意してください。iOS は実際にはそこからメタデータをまったく抽出しません。

ALAsset リファレンス

4

1 に答える 1

0

u can use get bytes of an assest. that will give the orginal image. you cant get the name of the file. if you have found some other solution do share that.

Regards Ankur

于 2011-02-15T06:42:53.473 に答える