使用Android ADT
我尝试静态初始化openCV,因此它包含在应用程序构建中,用户不必从Android Playstore下载openCV Manager.
我在使用openCV v3(http://opencv.org/downloads.html)
在刚刚尝试将静态初始化添加到OpenCV-android-sdk\samples\face-detection中的一个样本的阶段.
看了很多例子但是还没有解决方法让它运行起来.非常希望有人可以提供帮助.
我确实认为可能是由于libopencv_java3.so不在文件夹中libs/armeabi-v7a/
当我从中复制并粘贴它OpenCV-android-sdk\sdk\native\libs\armeabi-v7a
时消失了.我相信这可能与ndk的设置方式有关.当然,问题可能完全不同.
LogCat给出了这个:
11-26 16:36:33.647: D/OpenCV/StaticHelper(13993): Trying to load library opencv_java3
11-26 16:36:33.647: D/OpenCV/StaticHelper(13993): Cannot load library "opencv_java3"
11-26 16:36:33.647: W/System.err(13993): java.lang.UnsatisfiedLinkError: Couldn't load opencv_java3 from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/org.opencv.samples.facedetect-1.apk"],nativeLibraryDirectories=[/data/app-lib/org.opencv.samples.facedetect-1, /vendor/lib, /system/lib, /vendor/lib]]]: findLibrary returned null
11-26 16:36:33.767: D/OpenCV/StaticHelper(13993): Trying to load library opencv_java3
11-26 16:36:33.767: D/OpenCV/StaticHelper(13993): Cannot load library "opencv_java3"
11-26 16:36:33.767: W/System.err(13993): java.lang.UnsatisfiedLinkError: Couldn't load opencv_java3 from loader dalvik.system.PathClassLoader[DexPathList[[zip file …
Run Code Online (Sandbox Code Playgroud)