iphone - 如何在 iOS 上执行人脸识别?

标签 iphone ios opencv face-recognition

我已经开始开发一个 iOS 应用程序,可以从照片或 iPhone/iPad 相机中识别人脸。

OpenCV 和 Core Image(在 iOS 5.0 中)等现有解决方案提供图像中的面部检测,但我找不到将面部与人相匹配的库或示例。

iOS 是否存在这种执行面部识别(而不仅仅是检测)的方法?

最佳答案

在 iOS 5 上,您可以使用 CoreImage(CIDetector、CIFeature、CIFaceFeature 应命名为相关关键字)来完成该任务。查看 Apple 的 SquareCam 示例应用程序,它包括人脸检测。如果您的目标是较旧的 iOS 版本,openCV 似乎是一个不错的方法。

http://developer.apple.com/library/ios/#samplecode/SquareCam/Introduction/Intro.html

Edit_:啊,太好了。 CoreImage 只能检测人脸,不能识别人脸。但也许您可以基于 CoreImage 构建解决方案...

关于iphone - 如何在 iOS 上执行人脸识别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8020842/

相关文章:

iphone - 像我们自己的方法一样调用委托(delegate)方法有没有错

iphone - 在 UIActivityIndi​​catorView 中需要帮助 - iPhone

objective-c - 尝试访问特定对象属性时出现无法识别的选择器错误

ios - SharedHTTPCookieStorage cookie 是否本地存储在 IOS 应用程序中?

c++ - 使用 CMake 编译 OpenCV 项目时出错

iphone - ViewDidLoad 在插入 View Controller 时执行缓慢

iphone - Core Data 托管对象的生命周期

image - 两幅图像之间的相关性(二值图像)

ios - 如何在 iOS 中使用共享表共享文件?

python - 向图像添加填充以使它们成为相同的形状