1、新建一个支持c++的工程
2、修改app目录下的build.gradle,在defaultConfig添加
将OpenCV-Android-sdk\sdk\native\libs下的libs文件件拷到工程的main目录下,并重命名为jniLibs
在android{}下添加
3、导入Java类库,路径在OpenCV-3.1.0-android-sdk\OpenCV-android-sdk\sdk\java中
找到自己所存放的位置确认便可,因为我的已经导入过了,所以提示已经存在
其中,so文件千万不要引错了,否则会报错,如下:(我这个位置之前忘引用了,调了好久才发现,浪费了不少时间)
5、下面是我写的.cpp文件,贴了部分函数供大家参考
注意:extern”C” 后面的 {}在有多个函数时不要忘写了,还有方法的引用位置不要填错了,我是在MainActivity中引用的
6、贴上MainActivity代码
大功告成,贴上运行图
有写的不对的地方还请大神们指教哈,收拾下要下班喽