Pregunta

Tengo un requisito en el que necesito reconocer la cara y debería poder aplicar algún tipo de filtros (o plantillas) para que los ojos se vuelvan grandes/pequeños, capaces de agregar bigote, cambiar el cabello, etc. Tendré todos los gráficos relacionados listos. ¡Solo necesito reconocer el área de los ojos, el cabello, etc. y aplicar esos gráficos para cambiar la cara!

Por favor, avíseme si alguien podría ayudarme a llevarme a la dirección correcta.

Gracias.

¿Fue útil?

Solución

En iOS5 SDK puedes detectar caras en un CIImage creando un CIDetector de tipo CIDetectorTypeFace. Y luego obtenga la lista de CIFaceFeature objetos con el método:

- (NSArray *)featuresInImage:(CIImage *)image

Incluso puedes obtener la posición de los ojos y la boca.

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