OpenCV学习笔记(五十八)——读《Master OpenCV》初感

OpenCV学习笔记(五十八)——读《Master OpenCV》初感

OpenCV 2017-05-02 浏览: 查看评论

好久没更新这个系列了。去年12月初的时候就知道出了一本OpenCV的新书《Master OpenCV with Practical Computer Vision Projects》,一直没来得及看,春节前也不想做什么任务,就把这书读一读吧。大概看了一下,和OpenCV的其他书对比了一下,感觉如下: 《Learning OpenCV》是一本经典的老书了

OpenCV学习笔记(五十七)——在同一窗口显示多幅图片

OpenCV学习笔记(五十七)——在同一窗口显示多幅图片

OpenCV 2017-05-02 浏览: 查看评论

好久没更新blog里,看到OpenCV官网做的越来越好,心里也是很高兴的,真有些冲动将来加入到这个组织里做些事。估计2.4.3要在国庆左右跟大家见面,让我们多期待一下吧。 闲话少说,今天不介绍复杂的算法了,来个简单的,大家写文章做图经常用Matlab,在Matlab里经常在一个窗口里打开多幅图片。遗憾

OpenCV学习笔记(五十五)——用OpenCV做人脸识别和性别识别contrib

OpenCV学习笔记(五十五)——用OpenCV做人脸识别和性别识别contrib

OpenCV 2017-05-02 浏览: 查看评论

人脸识别的故事说也说不完,调研的事还是交给大家吧。这里说的是用OpenCV做人脸识别。 因为是真正的人脸识别,不是搞笑娱乐的东西,所以数据库一定要强大的。这里有最全的人脸库的概述,希望大家能找到自己需要的人脸库(PS:我现在特别需要一个3d的人脸库,不知道哪位大侠知道如何free获取,或者

OpenCV学习笔记(五十二)——号外:OpenCV 2.4.1又出来了

OpenCV学习笔记(五十二)——号外:OpenCV 2.4.1又出来了

OpenCV 2017-05-02 浏览: 查看评论

距离2.4.0放出来才一个月。儿童节当天2.4.1就出炉了。。。。真心跟不上节奏啊,路漫漫其修远兮。。。。 这次主要的改变还是bug的修订,之前有朋友告诉我,说他的2.3.1版本说什么都不能成功配置CUDA,后来他用2.2版本就成功了,看来新出的版本bug还是很多的,也不能盲目求新。这次的2.4.1版本

TLD(Tracking-Learning-Detection)学习与源码理解之(六)上

TLD(Tracking-Learning-Detection)学习与源码理解之(六)上

OpenCV 2017-05-02 浏览: 查看评论

TLD(Tracking-Learning-Detection)学习与源码理解之(六) 下面是自己在看论文和这些大牛的分析过程中,对代码进行了一些理解,但是由于自己接触图像处理和机器视觉没多久,另外由于自己编程能力比较弱,所以分析过程可能会有不少的错误,希望各位不吝指正。而且,因为编程很多地方不懂,所以注释

OpenCV学习笔记(五十一) - 图像拼接

OpenCV学习笔记(五十一) - 图像拼接

OpenCV 2017-05-02 浏览: 查看评论

stitching是OpenCV2.4.0一个新模块,功能是实现图像拼接,所有的相关函数都被封装在Stitcher类当中。这个类当中我们可能用到的成员函数有createDefault、estimateTransform、composePanorama、stitch。其内部实现的过程是非常繁琐的,需要很多算法的支持,包括图像特征的寻找和匹配,摄像机

OpenCV学习笔记(五十)——Algorithm类介绍(core)

OpenCV学习笔记(五十)——Algorithm类介绍(core)

OpenCV 2017-05-02 浏览: 查看评论

刚开始学习新的2.4.0,大概看了一遍使用手册,还是有些失望的,很多章节还是2.3.1的内容,文档上的代码也是漏洞很多。这里就简单介绍一下Algorithm这个新的基类。本来以为这部分是一个新模块的,看了referenceManual后才知道它只是一个基类,集成了一些相对复杂的算法,比如BM算法等立体匹配算

OpenCV学习笔记(四十九)——号外!OpenCV-2.4.0 release 千呼万唤始出来

OpenCV学习笔记(四十九)——号外!OpenCV-2.4.0 release 千呼万唤始出来

OpenCV 2017-05-02 浏览: 查看评论

最近一直很忙,没有及时回复网友的咨询和疑问,有些回复也是寥寥数语。其实我也没有办法,面对大量的问题,有大部分都是可以通过网络和图书获得答案,我实在没有精力每个问题都详细具体的回答,希望大家谅解,还是一位老师说的好:知之为知之,不知百度知。 前阵子有些朋友已经发现了OpenCV-2.4.0be

OpenCV学习笔记(四十八)——PCA算法实现core

OpenCV学习笔记(四十八)——PCA算法实现core

OpenCV 2017-05-02 浏览: 查看评论

PCA(principal component analysis,主成分分析),我想是大家用的最多的降维手段,对于PCA的理解,我想大神们都各有各的绝招,可以应用的场合也非常多。下面就介绍一下OpenCV中PCA这个类,因为常用,所以这个类相对OpenCV而言显得比较独立,放在了core这部分中。 PCA类的成员函数包括构造函数、运算

OpenCV学习笔记(四十七)——VideoWriter生成视频流highgui

OpenCV学习笔记(四十七)——VideoWriter生成视频流highgui

OpenCV 2017-05-02 浏览: 查看评论

首先要先纠正个误区,我见有人用OpenCV做多媒体开发,真的是很搞笑,OpenCV这东西再强大,这方面也不行的,之所以把视频读取写入这部分做的强大一些,也是为了方便大家做视频处理的时候方便些,而且这部分也是基于vfw和ffmpeg二次开发的,功能还是很弱的。一定要记住一点,OpenCV是一个强大的计算机

OpenCV学习笔记(四十六)——FAST特征点检测features2D

OpenCV学习笔记(四十六)——FAST特征点检测features2D

OpenCV 2017-05-01 浏览: 查看评论

特征点检测和匹配是计算机视觉中一个很有用的技术。在物体检测,视觉跟踪,三维常年关键等领域都有很广泛的应用。这一次先介绍特征点检测的一种方法——FAST(features from accelerated segment test)。很多传统的算法都很耗时,而且特征点检测算法只是很多复杂图像处理里中的

OpenCV学习笔记(四十五)——小试随机森林(random forest)算法ml

OpenCV学习笔记(四十五)——小试随机森林(random forest)算法ml

OpenCV 2017-05-01 浏览: 查看评论

随机森林分类的过程就是对于每个随机产生的决策树分类器,输入特征向量,森林中每棵树对样本进行分类,根据每个树的权重得到最后的分类结果。所有的树训练都是使用同样的参数,但是训练集是不同的,分类器的错误估计采用的是oob(out of bag)的办法。如果大家看懂了,接下来就简单咯 还是先介绍

赢咖4编程用什么语言

赢咖4编程用什么语言

OpenCV 2017-05-01 浏览: 查看评论

  1.C/C++   最后我们到了排名第1的赢咖4编程语言!许多人认为C和C++对新入行的赢咖4学家是一个很好的起点。为什么?因为很多硬件库都使用这两种语言。这两种语言允许与低级别的硬件进行交互,允许实时性能,是非常成熟的编程语言。现如今,你可能会使用C++比C多,因为前者具有更多的功

OpenCV学习笔记(四十四)——初探GPU

OpenCV学习笔记(四十四)——初探GPU

OpenCV 2017-05-01 浏览: 查看评论

好久没有更新啦,感觉最近没有什么特别的收获值得和大家分享,还是有些懒,TLD结束了也没有写个blog做总结。还是和大家分享一下OpenCV的一个大家很少接触的模块吧——GPU。这个部分我接触的也是很少,只是根据教程和大家简单交流一下,如果有高手有使用心得,欢迎多多批评。 OpenCV

OpenCV学习笔记(四十二)——Mat数据操作之普通青年、文艺青年、暴力青年

OpenCV学习笔记(四十二)——Mat数据操作之普通青年、文艺青年、暴力青年

OpenCV 2017-05-01 浏览: 查看评论

告诉我M.at<float>(3, 3)在Debug模式下运行缓慢,推荐我使用M.ptr<float>(i)此类方法。这不禁勾起了我测试一下的冲动。下面就为大家奉上我的测试结果。 我这里测试了三种操作Mat数据的办法,套用流行词,普通青年,文艺青年,为啥第三种我不叫2b青年,大家慢慢往后看咯。 普通青年的操作的办

OpenCV学习笔记(四十一)——再看基础数据结构core

OpenCV学习笔记(四十一)——再看基础数据结构core

OpenCV 2017-05-01 浏览: 查看评论

记得我在OpenCV学习笔记(四)&mdash;&mdash;新版本的数据结构core里面讲过新版本的数据结构了,可是我再看这部分的时候,我发现我当时实在是看得太马虎了。对于新版本的数据结构,我再说说。 Point_类不用多言,里面两个成员变量x,y。Point_<int>就是Point2i,也是Point,Point_<float>就是Point2

OpenCV学习笔记(四十)——再谈OpenCV数据结构Mat详解

OpenCV学习笔记(四十)——再谈OpenCV数据结构Mat详解

OpenCV 2017-05-01 浏览: 查看评论

我记得开始接触OpenCV就是因为一个算法里面需要2维动态数组,那时候看core这部分也算是走马观花吧,随着使用的增多,对Mat这个结构越来越喜爱,也觉得有必要温故而知新,于是这次再看看Mat。 Mat最大的优势跟STL很相似,都是对内存进行动态的管理,不需要之前用户手动的管理内存,对于一些大型的

OpenCV学习笔记(三十九) - 再谈OpenCV的数据结构,Mat是如此强大

OpenCV学习笔记(三十九) - 再谈OpenCV的数据结构,Mat是如此强大

OpenCV 2017-05-01 浏览: 查看评论

还是一个实时性要求的程序最近把我弄得有些上火。为了提高代码运行的速度,我也是又新啃东西学了。由于我代码里使用了vector,网上搜来搜去有人说vector慢,又有人说STL里的sort排序速度是我等常人不能企及的,有人说要少resize,这个重新分配内存非常耗时,又有人说要用swap来彻底删除不要的

OpenCV学习笔记(三十八)——显示当前FPS

OpenCV学习笔记(三十八)——显示当前FPS

OpenCV 2017-05-01 浏览: 查看评论

最近做一个东西,需要实时显示,于是想在屏幕显示FPS。FPS是Frame Per Second的缩写,中文意思是每秒帧数,即帧速。FPS是测量用于保存、显示动态视频的信息数量。通俗来讲就是指动画或视频的画面数。 这就需要我在系统函数一讲里提到的getTickCount、getTickFrequency这两个函数了。前一

OpenCV学习笔记(三十七)——实用函数、系统函数、宏core

OpenCV学习笔记(三十七)——实用函数、系统函数、宏core

OpenCV 2017-05-01 浏览: 查看评论

如果你想在OpenCV的基础上自己开发一些算法,我觉得core这部分内容不得不精啊,能熟练使用OpenCV的数据结构是开发的基础,又是重中之重。最近就又拌在这上头了,所以再重温一下。这次分析一下Utility and System Functions and Macros这部分,就是实用函数、系统函数和宏。 OpenCV在这部分

[lianlun]1[/lianlun]