iPhone: función de reconocimiento facial
-
25-10-2019 - |
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.
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