您的位置:首页 > 移动开发 > Android开发

AndroidStudio2.2上opencv开发环境搭建

2016-09-26 13:54 337 查看
Android下opencv开发环境搭建有大概三种方式:OpenCVManager、OpenCV Library、JNI。然而OpenCVManager方式需要安装对应的apk将java层代码导入,用户体验不好,本文主要介绍OpenCV
Library、JNI两中方式的环境搭建。

第一步,下载OpenCV-android-sdk(http://opencv.org/downloads.html)。

第二步,建立工程,然后File  New  Import Module将OpenCV-3.1.0-android-sdk\OpenCV-android-sdk\sdk\java并导入OpenCV-android-sdk的Library,直接上图如下:







将openCVLibrary310下的gradle文件的buildToolsVersion、compileSdkVwesion等改成和工程一样版本。

第三步、将OpenCV-android-sdk\sdk\native\libs下的libs文件拷贝到main目录下,重命名为jniLibs

第四步、在APP下的build.gradle文件下增加sourceSet,如下



我的工程在D盘,大家自己根据自己的工程目录修改。

第五步、在工程启动页最好加上如下代码,

private static String TAG = "AppCompatActivity";
static {
if (OpenCVLoader.initDebug()) {
Log.i(TAG, "OpenCV initialize success");
} else {
Log.i(TAG, "OpenCV initialize failed");
}
}

否则会报如下错误



到此搭建完毕,可以自己用java下个小demo了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  opencv android