【问题标题】:Facial recognition iOS面部识别 iOS
【发布时间】:2016-10-29 10:18:24
【问题描述】:

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

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

还是应该使用 Open CV?

【问题讨论】:

    标签: ios xcode face-recognition


    【解决方案1】:

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

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

    【讨论】:

    • 这不会将人脸匹配到地址簿,这只会检测图像中的人脸?他们说他们已经做到了。
    【解决方案2】:

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

    【讨论】:

    • 感谢您选择我的答案。我想您已经找到了,但如果没有,请查看 cocoaimagehashing
    【解决方案3】:

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

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

    关于如何在 Xcode 中使用它的信息here.

    【讨论】:

      猜你喜欢
      • 2014-04-19
      • 1970-01-01
      • 2011-12-22
      • 2012-05-22
      • 1970-01-01
      • 2011-04-13
      • 2021-05-06
      • 2018-01-22
      相关资源
      最近更新 更多