OpenCV Android环境搭建

OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。

1.需要事先下载和安装的几个软件开发包:

。AndroidStudio 下载地址:http://www.android-studio.org/
。Android SDK 与 NDK
。JDK
。OpenCV Android SDK 下载地址:https://opencv.org/

2.导入 OpenCV Android SDK依赖项

选择 [File] → [New] → [Import Module] 然后选择OpenCV Android SDK目录下的 sdk/java ,模块名称会自动显示。点击[Next] → [Finish],完成导入。


导入Module

3复制本地依赖项 OpenCV 库文件

在项目工程 main 目录下新建一个包名为"libs"的包。然后将OpenCV Android SDK/sdk/native/libs 目录下的所有文件拷贝到 main 下的 libs 目录里。


拷贝OpenCV库文件

4修改OpenCV Android SDK Module 里的脚本预编译

打开OpenCV Android SDK Module 里的 build.gradle,将 compileSdkVersion buildToolsVersion targetSdkVersion三项修改成与 APP 下的 build.gradle 里的一致。
然会点击 [Try Again]

修改

错误处理

到此环境搭建工作就完成了!

你可能感兴趣的:(OpenCV Android环境搭建)