2010-11-15 11 views
6

Conosci quelle applicazioni iPhone che ingrassano il tuo viso, ti fanno sembrare più vecchio, ecc ...Come funzionano le applicazioni iPhone che cambiano la tua foto?

Come funzionano? Se volessi sapere come codificare qualcosa di simile in Objective C, dove vorresti che iniziassi all'implementazione di quella porzione di codice?

Se sei esperto in PHP, come lo faresti in GD o simili?

Lo pseudo codice va bene.

Grazie.

risposta

3

Da altre app ho fatto in Flash, è sovrapponendo immagini PNG ad esempio con linee e rughe. Posso immaginare che alcune delle immagini sarebbero state colorate per adattarsi al tono della tua pelle.

Alcune delle altre cose intelligenti che fanno è utilizzare OpenCV per iPhone per rilevare dove sono gli occhi, il naso e la bocca delle persone in modo da poter sovrapporre le immagini in modo più accurato.

Penso che con FatBooth, stanno facendo qualche immagine furtiva che si estende manipolando le immagini pixel per pixel intorno a dove pensano il mento e le altre aree del viso. Non penso che troverai un semplice esempio con un semplice filtro. Penso che sia una vera miscela di tecniche.

Problemi correlati