【发布时间】:2012-04-18 19:34:49
【问题描述】:
我想在 opencv cpp 中使用 facedetection 在 android 应用程序中使用它。我已经成功编译了jni。但我想知道我将如何使用 haarcascades。我可以存储在 sdcard 中并从那里读取它。有没有其他方法可以直接从项目中使用 xml 文件?
【问题讨论】:
标签: android opencv android-ndk java-native-interface
我想在 opencv cpp 中使用 facedetection 在 android 应用程序中使用它。我已经成功编译了jni。但我想知道我将如何使用 haarcascades。我可以存储在 sdcard 中并从那里读取它。有没有其他方法可以直接从项目中使用 xml 文件?
【问题讨论】:
标签: android opencv android-ndk java-native-interface
opencv 超级包附带了一个名为 facedetect 的 c++ 示例。我自己在运行 OpenCV-2.3.1,它位于以下文件夹中:../opencv-2.3.1/samples/c/
该示例使用 haarcascades,这可能是面部检测的最佳选择。如果您可以将 Android NDK 与来自 .cpp 文件的正确 JNI 调用一起使用,那么使用此示例应该没有任何问题。
我自己也在做类似的事情,但我自己还没有尝试过。应该在下周的某个地方实施,但不能保证。让我知道这是否适合您
【讨论】: