OpenCV的引入及配置

一、OpenCV下载地址

  目前看到OpenCV最新版本为4.10.0,这里我也是下载的最新版本的SDK进行使用。

  下载地址:Releases - OpenCVicon-default.png?t=N7T8https://opencv.org/releases/

二、环境配置及处理

Android studio中新建项目,并下载NDK。由于版本原因,我项目新建后 各版本为:AGP 8.3,Gradle 8.4 、JDK 17,这里我在引入OpenCVSDK后,遇到许多同步问题;建议这里修改一下环境版本。下图是我降低后的版本号

三,引入OPenCV SDK

这里可以直接导入sdk

导入sdk之后,在app模块下创建jniLids文件夹,并将解压的OpenCV-android-sdk\sdk\native\libs 路径下全部文件复制到该文件夹中

在app下的build.gradle中添加代码,并引用OPenCV sdk模块

sourceSets{
        main{
            jniLibs.srcDirs = ['src/main/jniLibs']
        }
    }

·····

implementation project(':sdk')

如上opencv sdk就已经引入完成。

四、测试sdk是否正常加载

在MainActivity 中加入测试代码,运行并查看日志输出

     if (!OpenCVLoader.initDebug()){
            Log.e("OpenCV", "OpenCV  loaded 失败")
        }else{
            Log.i("OpenCV", "OpenCV  loaded 成功")
        }

当logcat输出中会有对应OpenCV配置信息及加载成功的日志输出

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值