在OpenCV官方资源站下载sdk,我下载的是3.4.1版本
导入sdk目录下的Module,添加Module dependency
Module的路径
第一次编译时会报错,修改OpenCV Library的sdk版本号与项目一致即可
build.gradle
在工程里创建jniLibs文件夹,在项目Module层级下的build.gradle文件中添加代码即可
android {
...
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
}
复制libs资源库到jniLibs文件夹,这里我只添加了armeabi
libs资源库路径
res下创建raw文件夹,添加人脸模型文件lbpcascade_frontalface.xml
模型文件路径
AndroidManifest.xml文件中添加权限
<uses-permission android:name="android.permission.CAMERA"/>
<uses-feature android:name="android.hardware.camera" android:required="false"/>
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>
<uses-feature android:name="android.hardware.camera.front" android:required="false"/>
<uses-feature android:name="android.hardware.camera.front.autofocus" android:required="false"/>
到此OpenCV的基本配置就完成了
网友评论