使用前置摄像头进行脸部对焦

问题描述:

我想开发一个应用程序,使用前置摄像头检测脸部。但是不会拍摄图像。前置摄像头只应检测脸部并检查它是否在正确的尺寸范围内。这些尺寸将帮助我检测脸部和前置摄像头之间的距离。我还想检查手机是否保持在20英寸或1英尺左右的距离。如果这是可能的,请帮助我。该应用程序基本上是为了测试愿景。我想在其中添加上述功能。使用前置摄像头进行脸部对焦

+1

根据我的知识,它是不可能在Android的到现在。只有人脸检测功能可用。人脸识别等设施不适用于Android。 –

+0

您可以使用android库的opencv来检测脸部并获取坐标等。 –

您可以在没有Unity或OpenCV或任何其他库的情况下实现此功能。请参阅thisthis链接。他们通过android.hardware.Camera.Face类的帮助来检测脸部。 Alo您需要实施听众android.hardware.Camera.FaceDetectionListener来抓取人脸检测事件。在被检测到时,你会得到face[],它会给你所有与检测到的面部相关的信息。希望在你想要的东西。

+0

我已经看到上述链接,但它显示了与R变量相关的错误。请帮忙。 – Amy

+0

http://stackoverflow.com/questions/24670305/face-detection-error-in-code?noredirect=1#comment38247416_24670305 – Amy

+0

http://pastebin.com/QkX9Rbwy –