eclipse中OpenCV安装指南

  • 1.首先保证eclipse环境安装成功,包括JDK,ADT,CDT,NDK。本文在此不详细介绍。
  • 2.到官网下载OpenCV,地址http://wiki.opencv.org.cn/index.php/Download
  •    我下载的是OpenCV for Android如下图所示:

  • 3.下载完毕后解压缩,将解压搜后的文件(OpenCV-2.4.10-android-sdk)放置任意目录.
  • 4.导入工程



5.配置Opencv sdk路径,并引入Opencv lib库

a.依次点击 project->properties->c/c++ Build->Environment->add 添加NDK路径和OpenCV SDK路径,如图所示。




b.依次点击 project->properties->c/c++ General->Paths and Symbols->GNU C++,选中${ProjDirPath}/../../sdk/native/jni/include,然后点击Edit,将此项改为${OPENCVSDKROOT}/sdk/native/jni/include



c.如果是非windows系统(Linux or MAC),导入工程后,会显示编译错误。去掉ndk-build.cmd后面的".cmd"


d.编译报错

jni/Android.mk:5: ../../sdk/native/jni/OpenCV.mk: No such file or directory

打开Android.mk文件,将

include ../../sdk/native/jni/OpenCV.mk 改成 

include ${OPENCVSDKROOT}/sdk/native/jni/OpenCV.mk.编译OK

e.java文件仍然报错,原因是未引入opencv的库文件

  依次选择project->properties->Android,移除掉报错的library,然后点击add,选择OpenCV Library - 2.4.10,点击OK,库文件导入成功

  



6.运行samples里面的示例程序,首次运行会提示安装OpenCV Manager


点击YES,如果不能自动安装(Package installation failed!),则需要手动安装:

进入终端或dos,运行命令:

<Android SDK path>/platform-tools/adb install <OpenCV4Android SDK path>/apk/OpenCV_2.4.10_Manager_2.19_armv7a-neon.apk

如果adb环境配置好了,直接运行adb install /Applications/android/OpenCV-2.4.10-android-sdk/apk/OpenCV_2.4.10_Manager_2.19_armv7a-neon.apk

如果没有配好,则需先cd到

<Android SDK path>/platform-tools/

然后再运行adb install命令

安装完毕后,重新运行sample。

7.模拟出显现如下界面,表示OpenCV环境安装成功



本文参考 :

http://opencv.org/android

http://docs.opencv.org/doc/tutorials/introduction/android_binary_package/O4A_SDK.html#o4a-sdk

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sanxiaochengyu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值