配置步骤:
- 从opencv.org下载其android sdk
- 解压下载的zip包
- 打开android studio,建立一个新工程/打开一个需要opencv的工程
- File --> New --> Import Module
- 点击browse,选择“OpenCV-android-sdk/sdk/java”
- 点击ok --> finish
- 这样你就可以看到OpenCV库已经添加到你个工程里了
这是你会看到你的工程会出现一些错误
- 菜单File --> Project Structure,在Modules下选择app,参照OpenCV-android-sdk/sdk/build.gradle文件设置“Compile sdk version”和“Build tool version”
- 在你工程目录的app/src/main下建立jniLibs目录,并将OpenCV-android-sdk/sdk/native/libs下所有目录文件复制到jniLibs中
- 菜单File --> Project Structure,在Modules下选择app,选择Dependencies标签页
- 点击“+”选择“3. Module Dependency”, 选择OpenCV,然后OK
- 在你的MainActivity或者其他需要使用OpenCV的activity中的onCreate增加“System.loadLibrary("opencv_java3");”
代码中需要import如下
1 import org.opencv.core.Mat;2 import org.opencv.core.Core;3 import org.opencv.android.Utils;4 import org.opencv.imgproc.Imgproc;5 import android.graphics.Bitmap;6 import android.graphics.BitmapFactory;
在onCreate函数中加入
System.loadLibrary("opencv_java3");