导言:本文是对OpenCV for Android的配置详细过程的展示,并且为在此过程中的一些坑总结整理可行的解决方案,这些解决方案大多来自网络,感谢各位大手。本文最后讲实现在Android手机上运行OpenCV的人脸识别。
一、创建一个支持NDK的Android程序
二、进行OpenCV库的导入和环境的配置
刚把库导入,Android Sdudio进行编译的时候回出现如下问题:
我们只需要点击选项框,进入Project显示,修改openCVLibraryxxx(xxx代表opencv的版本号)中的build.gradle中compileSdkVersion、minSdkVersion、targetSdkVersion后面的数字和app中的build.gradle相同。如下图:
点击最上面的Try Again之后,上述错误消失,我们需要将opencv3.so库放到我们自己的工程文件夹下,进行如