opencv
文章平均质量分 87
CALch
念天地之悠悠 独怆然而涕下
展开
-
基于OPENCV的双目标定
马上就要毕业了,进入和视觉完全不同的领域工作。之前发了单目的教程,现在把双目的也发一发吧。环境:vs2013+opencv2.4.9(多年以前搞得代码了,按道理新版本也可以用的)进入正题。首先准备两个USB摄像头,放在相对水平的位置上。打开摄像头: Mat show(1080/2,1920,CV_8UC3); VideoCapture cap_left(0); if (!cap_left.is...原创 2018-07-03 20:09:53 · 802 阅读 · 0 评论 -
基于OPENCV的双目重建
接上一篇,得到了stero.xml之后,我们就可以进行双目重建了。其实也没啥,都是直接调用库函数的。首先打开两个相机,读出参数,然后计算视差,然后计算坐标,就完了。完整代码如下:#include <cv.h>#include <highgui.h>#include <iostream>#include<opencv2\opencv.hpp>u...原创 2018-07-03 20:32:07 · 1150 阅读 · 0 评论 -
一种基于圆形的特殊标记识别
由于项目需要,我之前做了一个基于圆形图案的标记识别,其目的是实现单目相机对标记物的识别和定位。标记如下所示:这个东西有四个圆形组成,打印出来后,测量其尺寸,就可以通过识别其图像位置,再使用P4P解算,就可以得到该平面相对于相机的三维方向和倾角。首先是识别: ima = ardrone.getImage(); SimpleBlobDetector::Params params; params....原创 2018-07-03 21:20:23 · 1762 阅读 · 3 评论