Pregunta

Estoy tratando de que mi aplicación determine si una foto en fotoalbum es de la cámara. El flujo general que estoy tratando de implementar es

  1. Cargas de aplicación,
  2. La aplicación enumera el álbum de fotos
  3. Si la fuente de la foto es la cámara, luego procese esa foto y almacene en caché su información para que pueda ignorarse en el futuro.

Dado que el "rollo de cámara" se puede escribir con fotos de otra aplicación, quiero detectar las fotos que se tomaron específicamente usando la cámara.

Gracias por adelantado

¿Fue útil?

Solución

Ver Preguntas y respuestas técnicas 1622, Listado 2 Para obtener detalles sobre cómo obtener el diccionario de diccionarios de metadatos (un diccionario para cada formato de metadatos) para cada ALAssetRepresentation y toma el diccionario Exif.

Las claves del diccionario de diccionarios se pueden encontrar en el Referencia de cGimageProperties, junto con los nombres clave para el diccionario EXIF. A partir de eso, debería poder hacer que la cámara Make/Model se entere si se tomó con el teléfono.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top