如何在Swift中识别和裁剪脸部

时间:2016-02-04 17:57:33

标签: ios swift

我想知道哪些方法可用于选择和裁剪imageView的面部,然后在任何我们想要的地方使用它。

我不知道这个,所以任何建议都会受到赞赏。多谢你们。

1 个答案:

答案 0 :(得分:3)

查看Core Image CIDetector课程。 (键入CIDetectorTypeFace。)它允许您检测图像中的面,并为其找到的面提供边界矩形。然而,矩形并不倾向于包围人的整个头部,并且它使用的坐标系与UIImage的坐标系不同,因此您需要做一些工作。

你应该能够在网上找到一些检测面孔并在它们周围画框的教程。例如,埃里卡·萨杜恩(Erica Sadun)出色的iOS开发者系列菜谱系列包括一个样本应用程序,可以在脸部绘制盒子。