OpenCV
文章平均质量分 89
SugarAnnie
这个作者很懒,什么都没留下…
展开
-
基于OpenCV的简单的数字识别的例程
一、说明这是一个简单的识别数字的例子,局限性是只能识别规范字体。比如本程序以一个包含0~9数字(Times New Roman字体,其他字体准确度可能会略有降低)的图片为模板,然后对提取资源图片中每个数字,进行模板匹配。优点在于理论上可以识别任何规范的图形,例如车牌识别等。本程序的核心是 matchTemplate() 这个方法,不过如果自己实现应该也不难。程序操作说明:首原创 2016-11-28 11:36:05 · 4688 阅读 · 3 评论 -
OpenCV库中watershed函数(分水岭算法)的详细使用例程
声明:如果有写的不对的地方欢迎指正!一、分水岭算法关于分水岭算法的具体原理我就不说了,网上搜一下很多。OpenCV中的watershed函数实现的分水岭算法是基于“标记”的分割算法,用于解决传统的分水岭算法过度分割的问题。试想,一副图片中肯定有N多个“山谷”,它们中的很多是我们不想要的。对于标记的原则,我总结是:你认为它们属于一个区域,就用标记将它们连接起来,对于另一个区域,再用另一个原创 2016-11-08 11:03:19 · 12384 阅读 · 4 评论 -
OpenCV3.1.0添加opencv_contrib库(已编译好的库)
在最新的OpenCV3.1.0中,众多著名的特征检测算子(如SIFT, SURF, ORB算子等)都被移除了,这些算子都被移到了opencv_contrib库中,另外,这个库中还有很多有意思的模块(如ArUco,dnn等)值得我们学习使用。要想使用这些库,就要到OpenCV的github下载源码编译。这个过程还是有些费事的,如果想一步步做请看这篇博客。如果想省事的话可以直接下载本篇博客下面编译原创 2016-12-22 12:30:37 · 5206 阅读 · 12 评论 -
Windows 64位系统添加opencv_contrib库至OpenCV3.1.0
按照下面这篇文章操作,从cmake编译OpenCV3.1.0开始http://blog.csdn.net/liu798675179/article/details/51259505但是遇到了一点问题:用cmake编译的时候会下载一些文件,但是有下载不了,导致编译失败解决方法就是到自己下载这三个文件,放到相应目录http://pan.baidu.com/s/1eRRPzUy转载 2016-12-15 12:41:16 · 1231 阅读 · 4 评论 -
在Android Studio上使用OpenCV_Java接口和NDK_JNI开发
在Android Studio上使用OpenCV_Java接口和NDK_JNI开发参考博客: 在Android Studio上利用NDK_JNI进行OpenCV开发在Android Studio上调用OpenCV_Java接口开发,无需安装OpenCV Manager在Android Studio上使用OpenCV_Java接口和NDK_JNI开发,无需安装OpenCV Manage...转载 2018-05-09 17:14:55 · 2346 阅读 · 0 评论