Domanda

Dobbiamo creare un'applicazione che può prendere una fotografia e può riconoscere il viso e può falsare in un certo modo. Di seguito è riportato un esempio:

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

Tutte le idee? E 'possibile utilizzando la libreria OpenCV solo?

È stato utile?

Soluzione

Sì, è possibile ADO che utilizzando OpenCV. In primo luogo è necessario rilevare il volto. C'è rilevatore faccia basato Haar cascata OpencCV. Dopo di che è possibile rilevare i punti di punto di riferimento del viso utilizzando la stessa interfaccia. Ma è necessario formare i rilevatori di punto di riferimento come gli angoli degli occhi, il centro degli occhi, la bocca, il mento ecc Una volta arrivati ??quei punti che si possono fare diversi tipi di orditi spostando i punti.

Altri suggerimenti

Aggiornamento per iOS5: Se ci si rivolge iOS5 +, non è necessario OpenCV - in iOS5 si può fare il rilevamento semplice viso utilizzando l'Apple fornito metodi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top