面部识别iOS

时间:2016-06-27 11:54:46

标签: ios xcode face-recognition

我必须构建一个应用程序来识别照片上的人,并查找此人是否存储在电话簿中。我做了面部检测,我知道如何从存储在电话簿中的人那里拍照,但我坚持认识到这个人是否是相同的。

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

还是应该使用Open CV?

3 个答案:

答案 0 :(得分:2)

面部检测可以原生进行,正如您已经发现的那样,但要识别面部,您必须使用像OpenCV这样的面孔,因为目前没有可用的API

有一些关于OpenCV如何用于识别面部here.

的信息

有关如何将其与Xcode here.

一起使用的信息

答案 1 :(得分:0)

You can have a look at the documentation,但这样您的应用只适用于iOS 10和未来版本。

如果您计划支持较旧的iOS版本或制作Android应用,请选择OpenCV

答案 2 :(得分:0)

几年前,我建造了类似的东西。 我建议你研究一下perceptual hashing,因为它是一种简单而廉价的图像匹配方式。