OpenCV for Android 工程配置

OpenCV官方资源站下载sdk,我下载的是3.4.1版本

下载sdk资源包

导入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的基本配置就完成了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容