![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv
廖佳才
克己为人,引领风华
展开
-
第五篇:在opencv中iplimage转化成Mat
在第一篇中我将Mat转化成了iplimage,使用Mat是写程序变得方便了,但是,目前很多opencv中的函数的功能使用iplimage类型的图像显然要方便,很多函数直接调用的参数还不支持Mat,只支持iplimage,所以,有必要在整个程序框架下,保持图形调用类型一致,建议在整个框架下使用Mat类型,对于需要使用iplimage类型的函数,进行转化,这样尽量保持使用的类型一致,增强图片的可读性。原创 2015-07-30 22:42:41 · 1299 阅读 · 0 评论 -
第一篇:在opencv3.0中,Mat与iplimage转换
初学opencv3.0版本,在学习的过程中遇到了需要将Mat与Iplimage之间混合使用,所以需要对其进行转换Mat image;Iplimage a;a=image;使用的时候image可以自己加载或者创造,对于a,需要取地址:&a例如: cvCvtColor( const CvArr* src, CvArr* dst, int code );该函数的前两个参原创 2015-07-14 09:35:02 · 5868 阅读 · 2 评论 -
第六十七篇:opencv中KeyPoint与point2f之间相互转换
作者:liaojicai 邮箱: ljc_v2x_adas@foxmail.comopencv中对角点检测时需要将vector与vector之间进行转换这个在opencv版本里面自带了相关的转换函数1、KeyPoint 转point2f CV_WRAP static void convert(const std::vector& keypoints,原创 2016-12-17 11:28:29 · 29586 阅读 · 4 评论 -
第六十四篇:error LNK2019: 无法解析的外部符号 cvRound
在网上找个代码用的时候出现了这个错误error LNK2019: 无法解析的外部符号 cvRound查了一下,这是老版本的写法,解决方法:1、直接将项目工程中所有的cvRound替换成round就可以了2、也可以在自己写一个这个函数,这个函数是四舍五入的函数其他的出现报错的还有cvFloor, cvCeil,同样的改法over!!!原创 2016-12-08 00:12:13 · 1528 阅读 · 0 评论 -
第六十六篇:单目三维重建点云
作者:liaojicai 邮箱: ljc_v2x_adas@foxmail.com单目三维重建原理与双目类似区别在于:单目需要每次计算得到重建图像之间旋转和平移之间的关系(RT),三维的生成部分不是像双目通过校正后的图使用SAD等方法得到的时差的的,是通过基于匹配点的三角化计算得到的,相比双目来说,过程更加复杂,准确率更低,计算时间更长。而双目通过一次立体标点后,后面的时原创 2016-12-15 20:42:56 · 7961 阅读 · 1 评论 -
第五十二篇:Cascade Classifier Training详解
这是转自官方的http://opencv.itseez.com/master/dc/d88/tutorial_traincascade.html收了,以后方便看IntroductionThe work with a cascade classifier inlcudes two major stages: training and detection. Detection stag原创 2016-02-29 12:30:14 · 4143 阅读 · 0 评论 -
第五十一篇:LBP 解释
转自:LBP (local binary mode)局部二值模式_月下看日出_新浪博客http://blog.sina.com.cn/s/blog_6e93dc1901010r15.htmlLBP (local binary mode)局部二值模式 (2012-03-15 10:38:17)转载▼标签: it分类: 学转载 2016-02-29 10:39:14 · 785 阅读 · 0 评论 -
第四十二篇:Adboost训练识别的经典的博文集(正负样本、积分图、分类器级联)
【1】基础学习笔记之opencv(1):opencv中facedetect例子浅析 http://www.cnblogs.com/tornadomeet/archive/2012/03/22/2411318.html【2】OpenCV学习笔记(二十七)——基于级联分类器的目标检测objdect http://blog.csdn.net/yang_xian521/article/detail原创 2015-12-21 09:20:47 · 1494 阅读 · 0 评论 -
第三十篇:关于( y == 0 || (data && dims >= 1 && (unsigned)y < (unsigned)size.p[0]) )报错
程序运行一段时间后出现这个报错,按理论上说一开始定义有问题不会出现还能运行一段时间,我找到具体报错的那一行代码查看了一下:就是这里的ptr有问题查看定义:定义就这么一串,可是我没看懂是什么意识,找了网友给出的解释是:“出错的地方位于opencv内部的“断言”错误。看相关代码,是你在调用opencv相关函数的时候参数不符原创 2015-11-23 23:18:12 · 2717 阅读 · 3 评论 -
第二十五篇:traincascade训练报错:Train dataset for temp stage can not be filled.
Train dataset for temp stage can not be filled (solution) Yesterday, I tried to use opencv_traincascade to train a classifier, as shown on this website: http://docs.opencv.org/d转载 2015-10-25 23:49:27 · 5688 阅读 · 9 评论 -
第十五篇:前辈opencv学习入门经验
前辈经验之谈晚辈再次致以崇高的敬意!!!转载:请注明出自http://blog.csdn.net/u014775175 经历了半年多的学习,图像处理总算入门了,做了个小项目,将之前所学的都用到了。虽不敢说精通,但该掌握的工具都掌握了,包括图像算法。图像处理虽说不难,但刚开始入门,还是不易的,我也走了不少弯路,希望借鉴给有缘人。首先,搞图像处理,熟悉图转载 2015-10-18 20:00:37 · 10825 阅读 · 4 评论 -
第三篇:VS2012中,调用opencv库,在程序中定义了变量,编译没有问题,运行时会报错“变量使用没有定义”
我在函数的初始化初始化了,但是开始可以运行,但是一段时间后会报错,使用的变量没有定义,错误截图最后发现:程序在调用函数的时候,会使用该变量,我用该变量存了一个数,下一次调用的时候会使用,所以会报错,原因是,函数内部的变量在函数调用完毕后将变量释放,存储的数就不存在了,下一次调用的时候,存储的数不存在了。所以会报这个错,导致实际上我们定义了,报错说没有定义。正确的方法是将该变量定义为全局原创 2015-07-23 17:22:54 · 1839 阅读 · 0 评论 -
第二十六篇:很实用的opencv训练问题解决方法
我遇到的问题基本在这篇博文里解决了,非常感谢博主,收藏了!!!转自:如何使用opencv 训练分类器以及训练过程中的问题 | More Than Vision http://www.visionhackerstudio.com/how-to-user-opencv-haartraining/如何使用opencv 训练分类器以及训练过程中的问题我想大家都非常有兴趣使用open转载 2015-10-26 15:58:30 · 5773 阅读 · 5 评论