iPhone应用程序如何改变你的照片?

6
你知道那些能够让你的脸变胖、让你看起来更老等等的iPhone应用程序吗?
它们是如何工作的?如果我想知道如何在Objective C中编写类似的代码,你会指引我从哪里开始实现这部分代码吗?
如果你精通PHP,你会如何在GD或类似的软件中实现呢?
伪代码也可以。
谢谢。
3个回答

3

在我以前用Flash制作的其他应用中,我会通过覆盖PNG图像(例如具有线条和皱纹)来实现。我可以想象其中一些图像将被着色以适合您的肤色。

他们做的一些聪明的事情是使用iPhone上的OpenCV来检测人眼、鼻子和嘴巴的位置,以便更准确地覆盖图像。

我认为,在FatBooth中,他们正在进行一些狡猾的图像拉伸,通过对他们认为下巴和脸部其他区域进行像素级图像处理。我认为你不会找到一个简单的示例来使用简单的过滤器。我认为这是一种真正的技术混合。


1

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接