在Android中成功加载OpenCV后,imgproc.Canny中的UnsatisfiedLinkError

时间:2017-08-29 06:51:17

标签: android opencv

虽然OpenCV已成功加载到项目中,但在遇到Canny方法之前,其他元素(如Mat和imgproc.cvtcolor)已成功使用(至少我认为是这样)。 * .so文件也出现在jniLibs目录中,但我不明白为什么会出现这个错误

以下是日志:

{{1}}

我正在执行OpenCV相关操作的asyncTask类:

{{1}}

PS由于字数限制

,我不得不缩短日志

1 个答案:

答案 0 :(得分:1)

面对同样的问题,并在此处找到了解决方案:https://github.com/opencv/opencv/issues/9497

问题源于Google Play商店中OpenCV Manager(v3.0.0)的版本早于用于开发的版本(v3.1.1)。

在Android手机上卸载OpenCV Manager并手动安装OpenCV Android sdk zip文件中的APK。