Pregunta

Hay que crear una aplicación que puede tomar una fotografía y se puede reconocer la cara y puede distorsionar de una manera determinada. A continuación se muestra un ejemplo:

http://itunes.apple.com/us/app / FatBooth / id372268904? mt = 8

Algunas ideas? ¿Es posible usando la biblioteca OpenCV solamente?

¿Fue útil?

Solución

Sí se puede usar ADO que OpenCV. Lo primero que necesita para detectar el rostro. Hay detector de caras basado Haar cascada en OpencCV. Después de que se pueden detectar los puntos emblemáticos faciales utilizando la misma interfaz. Pero hay que formar a los detectores de punto de referencia como esquinas del ojo, centro de los ojos, la boca, la barbilla, etc. Una vez que los puntos que se pueden hacer diferentes tipos de deformaciones mediante el desplazamiento de los puntos.

Otros consejos

Actualización de IOS5: Si el idioma de iOS5 +, no es necesario OPENCV - en IOS5 que puede hacer la detección de rostros simple usando la Manzana proporcionado métodos.

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