reconocer el rostro y distorsionarlo
-
03-10-2019 - |
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?
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.