我写了一个启动相机的应用程序。我想加入脸部检测。我发现了一些代码来检测给定位图图像中的面部,但是这个图像是从res / drawable目录加载的。我想要的是扫描相机的面部预览。任何人都可以了解哪种相机方法应该处理检测。例如它是surfaceChanged()我会在哪里进行检测?我知道我可能需要使用previewcallback方法。任何人都可以指出我正确的方向 感谢
答案 0 :(得分:1)
您可以使用第三方库(如OpenCV)或类似Android2.2人脸检测Api来完成该工作。你应该小心,因为previewcallback将为你提供一个yuv字节数组,所以你需要将它传输到rgb。
答案 1 :(得分:0)
来自新Android面部检测器API的本教程展示了如何将面部检测器与相机预览结合使用: