面部识别 iOS

Facial recognition iOS

我必须构建一个应用程序来识别照片上的人,并查看此人是否存储在 phone 书中。我进行了人脸检测,我知道如何拍摄存储在 phone 书中的人的照片,但我坚持识别这个人是否是同一个人..

我想问问最简单的方法是什么 - 我看到 iOS 10 在照片应用程序中带有面部识别功能 - 是否有 API 在 iOS 10?

还是应该使用 Open CV?

You can have a look at the documentation,但这样您的应用将只能在 iOS 10 和未来版本上运行。

如果您打算支持较早的 iOS 版本或制作一个 Android 应用程序,请选择 OpenCV

几年前我构建了类似的东西。 我建议您查看 perceptual hashing,因为它是一种简单且廉价的匹配图像的方法。

人脸检测可以在本机执行,正如您已经发现的那样,但是要识别人脸,您必须使用 OpenCV 之类的东西,因为没有 API 可用于执行此操作目前

有一些关于如何使用 OpenCV 识别人脸的信息here.

关于如何与 Xcode here.

一起使用的信息