博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OpenCV 在android studio 中的用法
阅读量:6883 次
发布时间:2019-06-27

本文共 944 字,大约阅读时间需要 3 分钟。

配置步骤:

  • 从opencv.org下载其android sdk
  • 解压下载的zip包
  • 打开android studio,建立一个新工程/打开一个需要opencv的工程
  • File --> New --> Import Module
  • 点击browse,选择“OpenCV-android-sdk/sdk/java”
  • 点击ok --> finish
  • 这样你就可以看到OpenCV库已经添加到你个工程里了

这是你会看到你的工程会出现一些错误

  • 菜单File --> Project Structure,在Modules下选择app,参照OpenCV-android-sdk/sdk/build.gradle文件设置“Compile sdk version”和“Build tool version”
  • 在你工程目录的app/src/main下建立jniLibs目录,并将OpenCV-android-sdk/sdk/native/libs下所有目录文件复制到jniLibs中
  • 菜单File --> Project Structure,在Modules下选择app,选择Dependencies标签页
  • 点击“+”选择“3. Module Dependency”, 选择OpenCV,然后OK
  • 在你的MainActivity或者其他需要使用OpenCV的activity中的onCreate增加“System.loadLibrary("opencv_java3");”

代码中需要import如下

1 import org.opencv.core.Mat;2 import org.opencv.core.Core;3 import org.opencv.android.Utils;4 import org.opencv.imgproc.Imgproc;5 import android.graphics.Bitmap;6 import android.graphics.BitmapFactory;

在onCreate函数中加入

System.loadLibrary("opencv_java3");

 

转载于:https://www.cnblogs.com/darkise/p/8621954.html

你可能感兴趣的文章
Linux下chkconfig命令详解(转)
查看>>
EF中,保存实体报错:Validation failed for one or more entities. 如何知道具体错误在哪?...
查看>>
和积式
查看>>
你不能错过.net 并发解决方案
查看>>
[PHP] 超全局变量$_FILES上传文件
查看>>
linux如何添加telnet服务
查看>>
解决Windows对JDK默认版本切换问题
查看>>
HTML5本地存储localStorage与seesionStorage
查看>>
06笨小猴(1.9)
查看>>
UNIX网络编程——原始套接字的魔力【上】
查看>>
web应用开发技术(第二版)崔尚森第八章部分作业
查看>>
thinkCMF----列表页跳转
查看>>
VIM编辑器和VI编辑器的区别
查看>>
Python 学习笔记 - 线程(线程锁,信标,事件和条件)
查看>>
Remote Desktop Organizer – 管理组织远程桌面 - 小众软件
查看>>
把图片保存到数据库里
查看>>
【CUDA学习】全局存储器
查看>>
Reward HDU
查看>>
ISSkin 使用技巧,WinXP 下的窗口阴影
查看>>
HttpClient传递Cookie
查看>>