Question

Je suis en train d'avoir ma demande de déterminer si une photo dans photoalbum est de la caméra. Le flux général que je suis en train de mettre en œuvre est

  1. chargement de l'application,
  2. Application Album photo énumère
  3. Si la source de la photo est l'appareil photo, puis traiter cette photo et cache ses informations de sorte qu'il peut être ignoré dans l'avenir.

Depuis le « rouleau de caméra » peut être écrit avec des photos d'autres applications, je veux détecter les photos qui ont été prises spécifiquement à l'aide de l'appareil photo.

Merci à l'avance

Était-ce utile?

La solution

Voir technique Q & A 1622, Liste 2 pour plus de détails sur la façon d'obtenir le dictionnaire de métadonnées de dictionnaires (un dictionnaire pour chaque format de métadonnées) pour chaque ALAssetRepresentation et saisir le dictionnaire EXIF.

Les clés du dictionnaire des dictionnaires se trouve dans la section CGImageProperties Référence ,. A partir de ce que vous devriez être en mesure d'obtenir la Marque de l'appareil photo / modèle de déterminer si elle a été prise avec le téléphone.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top