Android配置OpenCv

一.OpenCV下载

OpenCV安卓版本下载:https://www.opencv.org/releases.html下载版本3.4.1
目录结构如下
目录结构

二.OpenCV配置

1.Android工程创建

创建OpenCVDemo
在这里插入图片描述
在这里插入图片描述

2.OpenCV位置

把下载好的OpenCV中sdk文件中的java文件包拷贝到所建工程根目录下
在这里插入图片描述

3.OpenCV导入

i.Android Studio菜单栏选择File->New->Import Moudule

在这里插入图片描述

ii.选择刚才拷贝的java文件夹,模块自动识别为openCVLibrary341在这里插入图片描述

点击Next,采取默认设置。添加完成后项目目录结构
在这里插入图片描述

iii.在app模块中加入opencv依赖

在这里插入图片描述

iv.修改build.gradle文件

将opencv模块中build.gradle文件中的compileSdkVersion、minSdkVersion、targetSdkVersion与app模块的build.gradle设置为一样的。
在这里插入图片描述

三.解决未安装OpenCV Manager问题

  1. 在项目app/src/main下面创建一个jniLibs的文件夹
  2. 将下载下了的opencv库文件夹里面的opencv-android\OpenCV-android-sdk\sdk\native\libs libs这个文件夹东西全部复制到jniLibs文件夹里面
    在这里插入图片描述
  3. 在项目app中build.gradle添加代码
    在这里插入图片描述
    添加的代码
sourceSets {
        main {
            jniLibs.srcDirs = ['src/main/jniLibs']
        }
    }

  1. 在activity中的onresume()方法中添加如下语句(关于这部分原理可参考博客
 @Override
    protected void onResume() {
        super.onResume();
        if (!OpenCVLoader.initDebug()) {
            Log.i("cv", "Internal OpenCV library not found. Using OpenCV Manager for initialization");
        } else {
            Log.i("cv", "OpenCV library found inside package. Using it!");
        }
    }

至此完成OpenCV配置!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值