correspondre l'image renvoyée par ALAsset iPhone avec image réelle sur l'ordinateur
Question
Je veux stocker des données au sujet d'une photo iOS et plus tard référence photo quand il est synchronisé à un ordinateur.
Cependant, je ne peux pas établir comment l'identifier est la même photo. ALAsset
ne semble pas me donner le nom du fichier d'origine, et les métadonnées ne fournit pas d'ID tel que le numéro de séquence de la caméra.
Quelqu'un sait comment contourner ce problème? Je pourrais les empreintes digitales de la photo, mais il y a beaucoup de calcul à faire sur un appareil iOS!
idées à ce jour:
- en quelque sorte obtenir le nom de fichier
ALAasset
- utiliser en quelque sorte l'URL
ALAsset
d'une manière que je peux lire sur l'ordinateur - en quelque sorte de sauvegarde des données associées au fichier original qui fera son chemin à l'ordinateur
- en quelque sorte enregistrer des données afin que la version enregistrée intègre le nom du fichier d'origine
- utilisez l'horodatage ainsi que d'autres données (échoue pour RAW)
- empreintes digitales la première Mb ou si
- trouver un meilleur scanner de métadonnées
Notez que brut est encore pire -. L'iOS n'extrait pas vraiment de métadonnées à partir du tout
ALAsset de référence
La solution
u peut utiliser obtenir octets d'un actif. qui donnera l'image d'origine. vous ne pouvez pas obtenir le nom du fichier. si vous avez trouvé une autre solution que partagent.
Cordialement Ankur