opencv_导入AndroidStudio

本文介绍了如何在Android Studio的Java API环境下导入并使用OpenCV库,包括设置开发环境、导入源码、添加SO库以及解决因NDK版本过高导致的问题。通过这些步骤,成功初始化OpenCV并在日志中看到成功接入的标志。
摘要由CSDN通过智能技术生成

Java API导入

开发环境

  • opencv_4.2.0
  • ndk21项目工程(高版本会出现依赖库找不到)

导入opencv

导入java源码

需要注意是java文件夹下的文件,但项目需要so库才能运行,所以java文件夹下不包含so库,后面导入
在这里插入图片描述

修改导入的源码

  • apply plugin: 'com.android.application'改为apply plugin: 'com.android.library',表明导入的源码作为library module存在
  • 去掉applicationId "org.opencv"
    在这里插入图片描述

添加so库

so库在源码包的路径如下
在这里插入图片描述
既然是opencv的so库,那就在导入的module中创建jniLibs,将so库添加进去
在这里插入图片描述
最后就把调整好的module添加到app项目中

初始化opencv库

初始化opencv,查看日志输出

package com.aib.opencv.demo

import android.os.Bundle
import android.util.Log
import androidx.appcompat.app
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值