最新--opencv for Android 环境搭建篇

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012931582/article/details/38168587

本人是安卓小白,半个月前接触安卓开发,目前利用opencv在安卓上做一些应用,经过这些时间的学习,经验没有多少,但是可以将opencv for Android 环境配置将个人的经验教训和大家分享一下,因为我本身在按照网络上教程去配置的时候发现了一些问题,那些教程可能都是一年前的了,现在各种开发包和工具都有更新,配置方法也变了。。好了废话不多说,先介绍opencv for Android 所需要的工具:

1.Java sdk

2.Java_eclipse

3.ADT 插件

4.CDT 插件

5.Android SDK

6.Android NDK

7.sequoyah

8.opencv for android


首先需要有Java开发环境,就是jdk和Java Eclipse,jdk安装方法参考http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html,Java Eclipse推荐大家下载一个绿色免安装版的,解压缩就可以用了,下载链接请自行百度之。。

扫描二维码关注公众号,回复: 3133347 查看本文章

下面就是安卓开发环境的搭建了。。。这里也就不细讲了,请参考http://jingyan.baidu.com/article/4b52d70258fdfdfc5d774b67.html。。。


以上步骤应该是比较轻松加愉快的解决了,问题应该不大。。


至此,所需要的工具已经有了1,2,3,5。下面着重讲一下其他工具的配置。

先给出下载链接:6:http://pan.baidu.com/s/1i3ggIDf

7:http://pan.baidu.com/s/1ntMBZs9

8:http://pan.baidu.com/s/1gdGICDH

4的安装随后再说。



首先就是安装Android ndk,具体安装过程请参考http://blog.csdn.net/leilu2008/article/details/12495273,本人在做的时候出现过一个问题就是工程显示红色的感叹号,问题就是新版的SDK版本能够自动将libs里的包导入,不需要build->add ....了··你把你的Libraries中导入的包删除了,然后clean下工程就好了。。


下面是安装sequoyah插件,

在eclipse的菜单栏中选择 "help"-->"Install New Software"-->"ADD" 注意 Location 指向 zip文件, 点击 "Archive..." 选择你刚才下载的sequoyah插件 zip文件;
安装好之后window-preference-Android中会有本机开发选项,点击选择nkd解压路径就可以了。
下面安装cdt插件,简单方法:Help-Eclipse marketplace 
 
 
 
 
选择cdt安装,,安装之后重启Eclipse,如果新建工程other c中出现
就可以了。
 下面就是opencv for Android 配置了。
将下载的opencv sdk解压缩到Java Eclipse 同一目录下,将其中的sdk复制粘贴到你的workspace下面重命名为opencv_android_sdk。
之后Eclipse中import -Android-,导入opencv_android_sdk。。。。。。
工作空间中应该出现,如果有错误的话右键,build path -configurate build path,看看是不是target是不是没有选择Android4.3
 
 
选择之后应该就没错了。
下面新建Android application 。。之后build path -configure build path ,add选择opencv 。
如果 Androiddependence下出现opencv library应该就可以用了。。‘
 
 
另外appcompat_v7.jar如果没有出现的话新建一个工作空间就会有了。。
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

猜你喜欢

转载自blog.csdn.net/u012931582/article/details/38168587