如何在我的相机应用程序生命周期中包含面部检测?

时间:2011-02-06 11:16:29

标签: android face-detection

我写了一个启动相机的应用程序。我想加入脸部检测。我发现了一些代码来检测给定位图图像中的面部,但是这个图像是从res / drawable目录加载的。我想要的是扫描相机的面部预览。任何人都可以了解哪种相机方法应该处理检测。例如它是surfaceChanged()我会在哪里进行检测?我知道我可能需要使用previewcallback方法。任何人都可以指出我正确的方向 感谢

2 个答案:

答案 0 :(得分:1)

您可以使用第三方库(如OpenCV)或类似Android2.2人脸检测Api来完成该工作。你应该小心,因为previewcallback将为你提供一个yuv字节数组,所以你需要将它传输到rgb。

答案 1 :(得分:0)

来自新Android面部检测器API的本教程展示了如何将面部检测器与相机预览结合使用:

https://developers.google.com/vision/face-tracker-tutorial