美文网首页
挺详细的OpenCV4+NDK环境搭建和入门Demo

挺详细的OpenCV4+NDK环境搭建和入门Demo

作者: 小沈新手 | 来源:发表于2019-09-26 13:50 被阅读0次

本人开发环境:末尾有源码下载链接

Android Studio 3.3.2(版本>=2.2即可)
Android NDK 19.2.5345600

CMAKE

Android SDK 28

OpenCV-4.1.0-android-sdk OpenCV下载地址(点击此链接选择版本下载)

安装LLDB,Cmake,NDK

1.创建项目(NDK)

我们打开Android Studio新建一个项目,选择Native C++

新建

C++Stand选择为C++11,因为这个兼容性比较好,几乎全网的人都选这个

C++选择

完成之后,项目就可以直接运行了,运行效果如下

之前开发ndk是非常复杂的,很多东西都是需要自己来配置,现在android studio 连demo都帮我们写好了,非常nice!

接下来需要引入opencv4.1.0了

首先修改build.gradle文件

这个jinLibs.srcDirs 这个路径是我们上面下载的OpenCV4.1.0中的动态库路径

动态库路径,注意如果要下载源码的到时候记得换一下路径即可

接下来比较重要的是CMakeList.txt代码的配置 

文末有代码

最后我们需要点击选项上的Build-Refresh Linked C++ Projects,完成后我们展开native-lib下面的includes后里面有个opencv2已经添加进来了,如下图:


那么就可以写代码了

demo演示(图片灰度化)

1.native-lib.cpp代码如下

Activity代码

运行效果

下载链接

End

相关文章

网友评论

      本文标题:挺详细的OpenCV4+NDK环境搭建和入门Demo

      本文链接:https://www.haomeiwen.com/subject/xotjuctx.html