我想在opencv cpp中使用facedetection在Android应用中使用它。我已经成功编译了jni。但我想知道如何使用haarcascades。我可以存储在SD卡中并从那里读取它。有没有其他方法可以直接从项目中使用xml文件?
答案 0 :(得分:0)
有一个名为facedetect的c ++示例随opencv superpack一起提供。我自己运行OpenCV-2.3.1,它位于此文件夹中: ../ opencv-2.3.1 / samples / c /
该样本使用haarcascades,这可能是您最好的面部检测选择。如果您可以通过.cpp文件中的正确JNI调用来使用Android NDK,那么使用此示例应该没有任何问题。
我自己也在做类似的事情,但还没有尝试过。应该在下周的某个地方实施这个东西,但不能保证。如果这对您有用,请告诉我