android - 在android ndk中使用opencv haarcascades

我想在opencv cpp中使用facedetection在Android应用程序中使用它。我已经成功编译了jni。但我不知道我该如何使用级联。我可以存储在sdcard中并从那里读取它。我还有其他方法可以直接从项目中使用xml文件吗?

最佳答案

opencv superpack附带了一个名为facedetect的c++示例。我自己在运行OpenCV-2.3.1,它位于以下文件夹中: ../opencv-2.3.1/samples/c/

该示例使用级联,这可能是面部检测的最佳选择。如果您可以将Android NDK与来自.cpp文件的正确JNI调用一起使用,那么使用此示例应该没有任何问题。

我本人正在做类似的事情,但我自己还没有尝试过。应该在下周的某个地方实现它,但不能保证。让我知道这是否适合您

https://stackoverflow.com/questions/10216664/

相关文章:

qt - 带有 QtCreator 的 Ubuntu 12.04 上的 OpenCV 2.4

xcode - OpenCv ImShow()函数闪烁

image-processing - 编程相机以选择ROI

python - 使用opencv编写pgms时如何更改最大灰度的默认值?

python - 使用开放式CV在Python中进行背景提取

c# - C#中的骨架化OpenCV

python - 在 Windows 7 上为 Python 2.7 安装 OpenCV

opencv - 使用什么方法(在OpenCV中)将标记与适当的骨骼结构相关联?

image-processing - 开源库可消除视频帧的运动模糊吗?

matlab - 如何在opencv中将Matlab fft函数转换为cvDft