iPhoneのアラセットによって返されたマッチ画像は、コンピューター上の実際の画像を使用して
質問
iOS写真に関するデータを保存し、後でコンピューターに同期したときにその写真を参照したいと思います。
しかし、私はそれが同じ写真であることを識別する方法を解決することはできません。 ALAsset
元のファイル名を私に与えていないようで、メタデータはカメラからのシーケンス番号などのIDを提供しません。
誰かがこれを回避する方法を知っていますか?写真を指紋することはできましたが、iOSデバイスで行うのは多くの計算です!
これまでのアイデア:
- どういうわけかファイル名を取得します
ALAasset
- どういうわけかを使用してください
ALAsset
コンピューターで読むことができる方法でURL - コンピューターに到達する元のファイルに関連付けられたデータをどうにかして保存します
- 保存されたバージョンに元のファイル名が組み込まれるように、どういうわけかデータを保存します
- タイムスタンプと他のいくつかのデータを使用します(RAWに失敗)
- 最初のMB程度の指紋
- より良いメタデータスキャナーを見つけます
RAWはさらに悪いことに注意してください - iOSは実際にはメタデータをまったく抽出しません。
解決
Uを使用することができます。それは元の画像を与えます。ファイルの名前を取得できません。他のソリューションを見つけた場合は、それを共有してください。
よろしくアンクール
所属していません StackOverflow