兔宝宝游戏网 游戏攻略 手游攻略 android studio opencv 摄像头 图像跟踪,如何在android studio上加入OpenCV库

android studio opencv 摄像头 图像跟踪,如何在android studio上加入OpenCV库

时间:2025-03-12 20:16:37 作者:兔宝宝游戏网 浏览:14

android studio opencv,最近不少朋友在找如何在android studio上加入OpenCV库的相关介绍,兔宝宝游戏网给大家详细的介绍一下,希望对大家有帮助。

1、android studio opencv 摄像头 图像跟踪:

1.安装 NDK, 下载android-ndk-r8e-windows-x86.zip, 解压至本地(android-ndk-r8e-windows-x86_64.zip解压后不包含prebuilt文件夹,sample中的hello-jni运行报错)

2.配置环境变量$NDKROOT=android-ndk的文件夹路径

3.eclipse安装CDT插件,Eclipse->help->Install software,在"available software sites"中选择相应的CDT路径,安装

4.下载最新的OpenCV for Anroid库OpenCV-2.4.4-android-sdk.zip ,解压至本地

5.编译生成openCV的jar库文件
1)eclipse中导入OpenCV-2.4.4-android-sdk\sdk\java文件夹
2)添加openCV Library工程的C++工程属性,右键project名称->New->other->C/C++->Convert to a C/C++ Project(Adds C/C++ Nature)
3)为project 配置ndk built路径。右键project->Properties->C/C++ build, 设置Build command: ${NDKROOT}/ndk-build.cmd; behavior选项中的不勾clean
4)编译工程, /bin文件夹下生成opencv library - 2.4.4.jar

6. 在目标Adnroid应用程序中添加对opencv library - 2.4.4.jar 的引用,便可以调用相应的open CV库函数了

2、为什么Android Studio不能导入OpenCV的SDK?:

AS 只能导入Eclipse 或AS 的module。

刚好我这里也有一份openCV的SDK,可以看到OpenCv/sdk 这个目录有一个build.gradle,看起来是AS 的module目录,但是仔细看看,你会发现,并不是。as 的目录,在 build.gradle平级里面应该有 src/main/java(res),所以这并不是AS的,那么是不是Eclipse的?年代太久远的了,记不清了。

我的做法:

  1. 新建Module

  2. 复制opencv/sdk/java/src、res、AndroidManifest.xml 到module

  3. 复制 build.gradle 按需要修改部分内容

总结:以上内容就是针对android studio opencv 摄像头 图像跟踪,如何在android studio上加入OpenCV库的详细介绍,大家可以参考一下。

标题:android studio opencv 摄像头 图像跟踪,如何在android studio上加入OpenCV库
链接:http://www.qzj2.com/article/43544.html
版权:文章转载自网络,如有侵权,请联系删除!
资讯推荐
更多
海龟汤题目和答案全套恐怖高难度,细思极恐的冷门海龟汤

海龟汤题目和答案全套恐怖高难度,细思极恐的冷门海龟汤,细思极恐海龟汤大全及答案汤面:有兄弟三人,感情非常好

2025-03-12
gta5武器秘籍大全(完整版)无限子弹,gta5的武器秘籍有哪些

gta5武器秘籍大全,完整版无限子弹,gta5的武器秘籍有哪些,gta5武器全满代码是:IFWEREARCHMAN。其他秘籍:一、武

2025-03-12
梦幻西游义绝墨魂笔3x攻略(神器义绝墨魂笔之踪攻略)

梦幻西游义绝墨魂笔3x攻略,可以这么说,这个神器是3X神器挑战里最难刷的了,对于没刷过的朋友来说更难,那么怎么刷

2025-03-12
公交车里抓着摇曳的手环诗情,清晨时见雾青草沾雨露是什么歌

公交车里抓着摇曳的手环诗情,清晨时见雾青草沾雨露是什么歌,是马良的《醒着醉》里的歌词。醒着醉作词:马良作

2025-03-12