OpenCV
文章平均质量分 56
Gnehzuil1986
OpenCVVisual CQt
展开
-
修改opencv中的canny边缘检测算法
在OpenCV中用canny算子进行边缘检测速度很快,不过有点不爽的就是高低阈值需要输入。在matlab中,如果不指定阈值的话,由函数自适应确定,因此仿照matlab中的做法,对canny函数进行了修改,以便当用户没有指定高低阈值时,由函数自适应确定阈值。我在OpenCv原码库中增加了一个函数,用于确定高低阈值。// 仿照matlab,自适应求高低两个门限CV_IMPL void Adap转载 2013-11-04 15:22:24 · 1003 阅读 · 0 评论 -
在OpenCV中用cvCalibrateCamera2进行相机标定
转载自:http://www.opencv.org.cn/forum/viewtopic.php?f=1&t=46031)因为cvCalibrateCamera2 函数主要是用张正友的平面标定方法的,所以首先我建议大家看一下张正友的那篇经典的论文完整版 22页 里面分析的非常详细《A Flexible New Technique for Camera Calibration.rar转载 2013-07-19 09:49:49 · 1140 阅读 · 0 评论 -
分享一些OpenCV实现立体视觉的经验
转载自:http://blog.csdn.net/scyscyao/article/details/5443341 尝试用OpenCV来实现立体视觉也有一段时间了,主要的参考资料就是Learning OpenCV十一、十二章和OpenCV论坛上一些前辈的讨论。过程中磕磕碰碰,走了不少弯路,终于在前不久解决了最头大的问题,把整个标定、校准、匹配的流程调试成功。(虽然还有一些问题至今尚未搞转载 2013-07-19 09:46:14 · 1405 阅读 · 1 评论 -
再谈OpenCV数据结构Mat详解
我记得开始接触OpenCV就是因为一个算法里面需要2维动态数组,那时候看core这部分也算是走马观花吧,随着使用的增多,对Mat这个结构越来越喜爱,也觉得有必要温故而知新,于是这次再看看Mat。Mat最大的优势跟STL很相似,都是对内存进行动态的管理,不需要之前用户手动的管理内存,对于一些大型的开发,有时候投入的lpImage内存管理的时间甚至比关注算法实现的时间还要多,这显然是不合适转载 2013-11-06 10:40:01 · 757 阅读 · 0 评论 -
OpenCV imshow无法正常显示图像
使用OpenCV编程时,图像读取正常,但在运行时imshow只显示灰色窗口,无法正常显示出读取的图像。代码: Mat src; src=imread("D:\\1.png",1); imshow("source",src);原因: 循环中,highgui没有给予imshow绘制处理的时间。需要在imshow添加waitKey()原创 2014-03-21 14:06:13 · 3756 阅读 · 2 评论