五、程序的目标
在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的调用,请加下面的代码:
如果涉及的话,请加上自己写的代码的初始化:
注:博客文章为本人原创,转载请标明出处为本人博客:http://www.cnblogs.com/TseChiHoi/。
广州的小小Android程序员 http://www.cnblogs.com/TseChiHoi/。
分享到:
相关推荐
1.android 版的opencv-4.5.5 sdk; 2.含有opencv-contrib-4.5.5 扩展模块; 3.可以在android studio 中加载,通过java 层调用,也可以添加so库+头文件的方式在jni 层调用; 4.适用于arm64-v8a架构,即64bit cpu。
OpenCV-Python图像透视变换处理:魔变车牌案例.rar
计算机视觉项目课设:android人脸识别项目 使用opencv作为基础图像处理框架 计算机视觉项目课设:android人脸识别项目 使用opencv作为基础图像处理框架 计算机视觉项目课设:android人脸识别项目 使用opencv作为基础...
opencv-3.4.4-android-sdk/sdk/build.gradle opencv-3.4.4-android-sdk/sdk/etc opencv-3.4.4-android-sdk/sdk/java
opencv-3.4.13-android-sdk .zip压缩包
opencv-4.4.0-android-sdk.zip opencv Android版官网下载 压缩文件两百多兆 大小。
opencv-4.6.0-android-sdk.zip
unity3d插件 脚本 图像识别 OpenCV for Unity3D 2.0.5 OpenCV3.1 支持unity5.0以上
opencv-4.5.4-android-sdk .zip
OpenCV-Android运动目标检测.zip资源matlab opencv运动目标检测程序资料OpenCV-Android运动目标检测.zip资源matlab opencv运动目标检测程序资料OpenCV-Android运动目标检测.zip资源matlab opencv运动目标检测程序...
这是 OpenCV 4.9.0 版本的 Android SDK,适用于 Android 平台的开发者。OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习软件库,包含了超过2500种优化的算法。这个 SDK 包含了所有...
https://www.pyimagesearch.com/2018/07/19/opencv-tutorial-a-guide-to-learn-opencv/ 代码
1.android 版的opencv-4.5.5 sdk; 2.含有opencv-contrib-4.5.5 扩展模块; 3.可以在android studio 中加载,通过java 层调用,也可以添加so库+头文件的方式在jni 层调用; 4.适用于armeabi-v7a架构,即32bit cpu。
C++ opencv - 图像处理 - 目标定位 : 1.源码- 2.本算法用于移动机器人自动上下货过程中的识别与定位功能
为了解决官网下载OpenCV比较慢,...opencv-4.8.0-android-sdk.zip : Android下的包 opencv-4.8.0.zip : openCV的源码 具体openCV的使用,可以看我的博客 : https://blog.csdn.net/EthanCo/article/details/131911635
最新opencv-4.1.0-android-sdk(截止到2019-4-28日)工具。
安卓版opencv
Android:基于OpenCV实现身份证识别(C++)——移植图像算法 原文链接:... 我们要做一个Android上的身份证号码识别功能,在上一篇用OpenCV做了图像处理,本文目标是将我们的C++程序移植到Android程序中。
官网下载,仅学习使用,针对Android OpenCV开发,可以参考配套博客教程,物联网学习QQ群:476840321
OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,网络上一些小伙伴...需opencv官网下载OpenCV-android-sdk将其中的sdk覆盖工程中的sdk,由于sdk文件太大,这里就没有上传,是个空目录。