Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 从图像复制人脸_Iphone_Objective C_Ios_Cocoa Touch - Fatal编程技术网

Iphone 从图像复制人脸

Iphone 从图像复制人脸,iphone,objective-c,ios,cocoa-touch,Iphone,Objective C,Ios,Cocoa Touch,我是这个论坛的不速之客,但我想尝试一下 我目前正在学习Objective-C和Cocoa;正在尝试构建我的第一个iPhone应用程序 我正在做的一件事是允许用户从他们拍摄的图像中剪下他/她的脸,然后粘贴到另一张图像中。(从一张图像中剪切出创意,然后粘贴到另一张图像中,并在其中添加一个点,以便面部移动。) 如何做到这一点?我想我会允许用户在他们的脸上以矩形的形状触摸和拖动,然后允许他们复制 谢谢你的帮助。好吧,尽管你有点自大,但这里有一些关于如何开始的指南:通用obj-c/iOS开发(从hello

我是这个论坛的不速之客,但我想尝试一下

我目前正在学习Objective-C和Cocoa;正在尝试构建我的第一个iPhone应用程序

我正在做的一件事是允许用户从他们拍摄的图像中剪下他/她的脸,然后粘贴到另一张图像中。(从一张图像中剪切出创意,然后粘贴到另一张图像中,并在其中添加一个点,以便面部移动。)

如何做到这一点?我想我会允许用户在他们的脸上以矩形的形状触摸和拖动,然后允许他们复制


谢谢你的帮助。

好吧,尽管你有点自大,但这里有一些关于如何开始的指南:通用obj-c/iOS开发(从hello world开始);UIImage类;摄像头API;图像处理算法,人脸检测算法。循序渐进,不要一下子解决所有问题。首先编写一个简单加载任意照片并向用户显示的应用程序。然后对其进行修改,以便可以从图像中裁剪指定的矩形区域并将其保存到新文件中。然后编写一个应用程序,打开相机,您可以拍摄图像并将其保存到磁盘。然后将您所写的内容统一起来,只保存捕获图像的裁剪区域


当您达到这一点时,您将对软件开发映像处理有更多的了解。在此之后,您可以开始寻找图像处理算法。也可以从一些简单的东西开始,比如一个普通的模糊过滤器,或者由您实现的类似的东西。如果你已经知道一点图像处理,在网上搜索人脸检测算法。您甚至可能会找到一些包含这些特性的现成框架,或者至少您会理解这些概念。您甚至可以回到这里来堆叠溢出,并询问关于良好人脸检测算法的建议,但是如果您已经选择了一种算法,并且有一些具体问题,我们仍然更喜欢。

“GIMME TEH CODEZ”通常被认为不是一种好的问题格式。你试过什么了?我刚进入iOS开发阶段。我主要是在寻找一些起点;与本主题相关的重点领域。我不是在寻找免费的代码讲义,只是一些深思熟虑的想法。谢谢。你不能用可可制作iOS应用程序。你必须使用Cocoa Touch。这为我提供了一个起点。谢谢你的反馈。没有必要自己实现人脸检测算法;Core Image在iOS上提供了一个API。感谢@PeterHosey指出这一点。我没有意识到这一点。