我试图在android中使用opencv contrib模块。我编译了项目并得到了我在android项目中导入的jar文件。
问题是,当我尝试使用行LBPHFaceRecognizer.create()
实例化LBPHFaceRecognizer时,程序崩溃并且错误显示
没有找到任何实施 org.opencv.face.LBPHFaceRecognizer.create_0
谷歌搜索我发现我没有为opencv_contrib模块构建.so。根据{{3}}的想法,我使用make -j4
构建了所有模块,并在lib
文件夹中获得了许多.so文件,包括libopencv_java340.so
和libopencv_face.so
(我需要的一个)还有更多。
我应该在ndk构建路径中添加哪一个?目前我的配置与this blog相同。我构建的那个是armeabi-v7a
,与我的手机支持的相同,但仍然说同样的事情。
任何人都可以在android中添加opencv contrib模块吗?
答案 0 :(得分:0)
我最终使用
org.bytedeco:javacv:1.3.2
。如果您仍然想回答这个问题,我不知道。