Java 使用opencv对静态图像进行Android人脸检测?

Java 使用opencv对静态图像进行Android人脸检测?,java,android,opencv,Java,Android,Opencv,我发现了android的opencv人脸检测示例,但它是从视频流中检测人脸。我想从图像库中检测静态图像的人脸。到目前为止,我能够检索图像使用图像库。但我无法调整opencv示例。我不想使用SDK中提供的FaceDetection api。 非常感谢您的帮助!谢谢。要从静态图像中检测人脸,您可以尝试使用诸如SURF的算法: 代码: 该示例在静态图像中检测到一个对象。能否覆盖OpenCV类中的方法?您只需重写返回相同图像的image()方法。对人脸检测示例进行一些小修改,以处理静态图像。wrt v

我发现了android的opencv人脸检测示例,但它是从视频流中检测人脸。我想从图像库中检测静态图像的人脸。到目前为止,我能够检索图像使用图像库。但我无法调整opencv示例。我不想使用SDK中提供的FaceDetection api。
非常感谢您的帮助!谢谢。

要从静态图像中检测人脸,您可以尝试使用诸如SURF的算法:

代码:


该示例在静态图像中检测到一个对象。

能否覆盖OpenCV类中的方法?您只需重写返回相同图像的image()方法。对人脸检测示例进行一些小修改,以处理静态图像。wrt video streamin有许多函数,我发现很难修改这些函数。!!!