不使用opencv manager运行Android上的opencv程序
来源:互联网 发布:淘宝直通车的特点 编辑:程序博客网 时间:2024/05/04 15:54
之前一直是在安装opencv manager的情况下在手机上运行opencv的程序的,后来看到了这篇文章,顿时亮了!!!下面是原文,因为是复制保存在Word中的,已经过去有一段时日了,所以之前的网址已经记不清了。
在Google Play上有一款应用就是用到OpenCV来实现扑克牌识别的,虽然这款应用有一些缺点:
1.没有带OpenCV binaries一起发布,所以用这个程序另外要装一个叫OpenCV Manager的软件,这对用户体验来说是很大的影响。上一篇文章所提到的所有例子均要下载这个软件才能运行,下文会介绍如何带OpenCV binaries一齐发布,令程序不用另外下载OpenCV Manager。
PS:平常还是不要带OpenCV binaries开发好,方便开发以及再应用。
2、识别率不稳定,暂且不知道是开发者的问题,还是本来OpenCV就对Android支持不够的问题。
3、只有程序,没有源代码...
但无碍我们参考一下的。
实现的基本效果:
如何实现带OpenCV binaries发布(不用另外下载OpenCV Manager)
1.import OpenCV的Library
2、设置Library
3、把<OpenCV-2.4.2-android-sdk>/sdk/native/libs/<target_arch>复制到<Project>/libs/<target_arch>。
如果涉及Native Code的调用,修改Android.mk,加上两行代码:
OPENCV_CAMERA_MODULES:=on
OPENCV_INSTALL_MODULES:=on
加上后:
4.最后一步,在你用任何OpenCV的API前请调用。
如果不涉及Native Code的调用,请加下面的代码:
如果涉及的话,请加上自己写的代码的初始化:
- 不使用opencv manager运行Android上的opencv程序
- 【Android】Android Studio使用OpenCV后,使APP不安装OpenCV Manager即可运行
- Android Studio使用OpenCV后,使APP不安装OpenCV Manager即可运行
- 不安装opencv manager运行基于android opencv库的apk
- 如何在不安装OPENCV MANAGER情况下进行android手机跑OPENCV+ANDROID的程序
- android不创建opencv manager直接使用opencv API
- 不安装OpenCV Manager使用OpenCV
- 不安装OpenCV Manager使用OpenCV
- Android Studio不安装opencv manager配置
- Android Studio不安装opencv manager配置
- 在不安装opencv manager.apk的情况下,调用opencv for android
- 不需要安装OpenCV Manager,就可以运行openCV的APP
- 【OpenCV】在没有安装OpenCV的电脑运行OpenCV程序
- 【OpenCV】在没有安装OpenCV的电脑运行OpenCV程序
- 在没有安装Opencv的电脑上运行基于Opencv库的程序
- 在没有安装Opencv的电脑上运行基于Opencv库的程序
- 编译使用opencv库的android程序
- 在无vs2010和opencv环境的电脑上运行opencv程序
- 防止程序启动两次的方法CreateMutex()
- datagridview 常用操作代码
- POJ 1936 All in All 题解
- hdu 2159 二维费用背包+模板
- maven建spring mvc 项目访问不到uri 解决:
- 不使用opencv manager运行Android上的opencv程序
- U盘格式化后容量变小
- Android LOG标签自定义
- 编写程序从1到1000000写到一个文件中
- 【Leetcode长征系列】Unique Paths II
- UVa 12412 A Typical Homework(学生信息管理系统)
- Mat 转为 IplImage
- leetcode Word Break & Word Break ||
- 多线程端口扫描器