OpenCV 在android studio 中的用法

OpenCV 在android studio 中的用法

配置步骤:

  • 从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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/101755.html原文链接:https://javaforall.net

(0)
上一篇 2021年5月24日 下午10:00
下一篇 2021年5月25日 上午10:00


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号