Bueno te tengo algo para referencia, por lo tanto, el uso de la tarjeta. Después de ver el video de la aplicación, parece que no parece demasiado fácil de usar.
Por lo tanto, necesita una referencia de un objeto que tiene algún tamaño conocido, o necesita deducir el tamaño de la imagen. Una idea que acabo de tener que te ayude a hacerlo es la del flash 4 del iPhone (estoy seguro de que es muy complicado porque podría funcionar para algunas cosas).
Esto es lo que creo.
Cuando el usuario quiere medir algo, toma una foto, pero en realidad está tomando dos imágenes separadas, una con flash encendido, una con flash apagado. Luego puede analizar las diferencias de iluminación en la imagen y la reflexión del flash para determinar la escala de la imagen. Esto solo funcionará para objetos cercanos y no demasiado brillantes, supongo.
Pero esa es la única otra forma en que pensé en deducir la escala de una imagen sin ningún objeto fijo.
El marco de AVCapture es donde puede acceder al AVCaptureInput sin formato. No he oído hablar de un marco público para hacer las pruebas de distancia que mencionas. Me gustaría saber si tienes éxito. – NWCoder
han encontrado una solución ... Tengo que implementar algo similar. –