2010-11-15 3 views
6

Sie kennen diese iPhone-Anwendungen, die Ihr Gesicht mästen, Sie älter aussehen lassen, etc ...Wie funktionieren iPhone-Anwendungen, die Ihr Foto ändern?

Wie funktionieren sie? Wenn ich wissen möchte, wie man in Objective C etwas Ähnliches programmiert, wo würdest du mich darauf hinweisen, mit der Implementierung dieses Teils des Codes zu beginnen?

Wenn Sie PHP gut beherrschen, wie würden Sie es in GD oder ähnlichem tun?

Pseudo-Code ist in Ordnung.

Danke.

Antwort

3

Von anderen Apps, die ich in Flash gemacht habe, durch Überlagerung von PNG-Bildern zB mit Linien und Falten. Ich kann mir vorstellen, dass einige der Bilder getönt werden, um zu Ihrem Hautton zu passen.

Einige der anderen intelligenten Dinge, die sie tun, ist OpenCV für das iPhone zu erkennen, wo die Personen Augen, Nase und Mund sind, so dass sie Bilder besser überlagern können.

Ich denke mit FatBooth, machen sie einige hinterhältige Bildstrecken, indem sie Pixel für Pixel Bildmanipulation tun, wo sie das Kinn und andere Bereiche des Gesichts denken. Ich glaube nicht, dass Sie ein einfaches Beispiel mit einem einfachen Filter finden werden. Ich denke, es ist eine echte Mischung aus Techniken.