Estoy trabajando en una aplicación en la que tengo que detectar el ojo izquierdo, el ojo derecho y la posición de la boca. Tengo una imageView en mi self.view y imageView contiene una imagen de la cara, ahora quiero obtener las coordenadas de los ojos y la boca. He visto 2-3 códigos de muestra para esto, pero todos son aproximadamente iguales en todos los códigos que tenemos para invertir mi vista para que coincida con las coordenadas que no quiero porque mi vista tiene algunos otros controles. Y una cosa más que todos están usandoProblema de detección de la cara con CIDetector
UIImageView *imageView = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"image.png"]];
pero mi imageView tiene marco y no puedo iniciarlo con la imagen. Cuando lo hago, encuentro que las coordenadas de los ojos y la boca de faceFeature están equivocadas.
Había comenzado mi código desde this sample code pero en este también se está invirtiendo la vista de su coordenada Y.
¿Alguien me puede ayudar? ¿Cómo puedo detectar la posición de los ojos y la boca en la imagen de UIImageView sin invertir mi visión propia?
avísame si mi pregunta no es lo suficientemente clara.
Cualquier ayuda sería apreciada, ¡Gracias de antemano!
gracias por su respuesta, pero ¿qué está tratando de explicar? Sé cómo detectar FaceFeature ojos y la posición de la boca con CGImage, mi pregunta es diferente, tengo un problema con la uiimage de uiimageview. – TheTiger
Lo siento, ¡malentendí completamente su pregunta! –
en absoluto ..... :-) – TheTiger