在不拍照的情况下检测微笑
Posted
技术标签:
【中文标题】在不拍照的情况下检测微笑【英文标题】:Detecting smile without taking photo 【发布时间】:2013-10-30 10:09:25 【问题描述】:我想知道是否可以在不拍照的情况下使用CIDetector
检查面部/微笑/眨眼?
你只是在运行UIImagePickerController
,当发现人脸时你会显示UIAlert
或其他东西。我知道我可以拍照并稍后检查检测结果,但我很好奇是否可以避免拍照。
提前感谢您的回答!
【问题讨论】:
【参考方案1】:查看SquareCam,这是 Apple 使用摄像头实时检测面部特征的示例项目。虽然它比仅使用UIImagePickerController
复杂一点位,但它应该能够处理您需要的内容。希望有帮助!
【讨论】:
是的,这就是我要找的……有没有解释这段代码发生了什么的文件?我不得不承认这个示例项目中发生了很多疯狂的事情:D 其实还不错。有很多 cmets,README 文件包含有关每个部分的作用的信息。基本上,对于每一帧,应用程序都会调用一个方法 (drawFaceBoxesForFeatures
) 来查找 CIFaceFeature
对象,并且对于找到的每个对象,它都会在其周围绘制一个红色框。以上是关于在不拍照的情况下检测微笑的主要内容,如果未能解决你的问题,请参考以下文章
如何在不输入的情况下检测 UITextField 光标移动?