iOS教程:使用ARKit和Vision框架进行人脸检测

在脑子里集思广益,跳上ARKit潮流并找到了一个快速致富的方案时,我想到了一些事情,其中​​涉及到在使用ARKit时查找iPhone前置摄像头上显示的所有面孔。 经过几天的实验,并看到其他人在网上完成了一些工作,我能够做到这一点,因此我决定编写一个有关它的快速教程。 我将向您展示如何使用ARKit和Vision框架扫描面部并在屏幕上获取其当前CGRect框架。

首先使用Xcode的默认工具包创建一个ARKit项目。 或者,您也可以根据需要在包含运行ARSession的任何AR视图的UIViewController中实现所有逻辑。

就是这样了。 对于您个人项目的需求,您可以保留对已翻译CGRects的引用,而不必使用它们来构建视图。 但是现在您将能够分辨出一张人脸在ARScene视图中的确切位置。 您可以在此处找到演示项目。

感谢您的阅读,并在评论中留下您的想法和想法以进行改进。