在Android Studio中使用Android OpenCV SDK的步骤如下.这是这个(1)的简化版本,所以请回答.
- Download安卓版最新OpenCV sdk,从OpenCV.org开始解压缩zip文件.
- Import OpenCV to Android Studio, From File -> New -> Import Module, choose sdk/java folder in the unzipped opencv archive.
- 在导入的OpenCV模块下更新4个字段,以匹配您的项目构建.渐变a)编译dk版本b)构建工具版本c)mindk版本和d)targetsdkv版本.
- Add module dependency by Application -> Module Settings, and select the Dependencies tab. Click + icon at bottom, choose Module Dependency and select the imported OpenCV module.
- For Android Studio v1.2.2, to access to Module Settings :
in the project view, right-click the dependent module
-> Open Module Settings
- sdk/native下的Copy libs文件夹到app/src/main下的Android Studio.
- 在Android Studio中,rename the copied libs directory to jniLibs和我们已经完成.
步骤(6)是因为Android studio希望本地库位于app/src/main/jniLibs
文件夹中,而不是旧的libs
文件夹中.对于Android OpenCV的新手来说,不要错过以下步骤
- 包括
static{ System.loadLibrary("opencv_java"); }
(注意:对于OpenCV版本3,在这一步中,您应该加载库opencv_java3
.)
- 对于第(5)步,如果忽略任何平台库(如x86),请确保您的设备/仿真器不在该平台上.
OpenCV是用C/C++编写的.Java包装器是
- 100-OpenCV.org维护Android Java包装器.我建议您穿这件.
- 100-OpenCV.org维护自动生成的桌面Java包装器.
- 100-由独立开发人员维护的流行Java包装器.不是特定于Android的.此库might与OpenCV更新版本不同步.