关闭

相机的同步拍摄

324人阅读 评论(0) 收藏 举报
分类:
/*
很多项目需要多个摄像头同时拍摄,且相互间有同步性。例如双目视觉等
下面代码实现双摄像头同时拍摄。

代码解释:将摄像头拍摄到的数据先缓存,然后同时读出,实现同步


参考网址:

http://www.opencv.org.cn/opencvdoc/2.3.2/html/modules/highgui/doc/reading_and_writing_images_and_video.html?highlight=videocapture#VideoCapture

*/


#include<opencv2\core\core.hpp>
#include<opencv2\opencv.hpp>
#include<opencv2\opencv_modules.hpp>
#include<opencv2\highgui\highgui.hpp>
#include<opencv2\imgproc\imgproc.hpp>
#include<iostream>


using namespace std;
using namespace cv;




void main()
{
VideoCapture cap0(0);
VideoCapture cap1(1);
Mat img0;
Mat img1;
namedWindow("img0");
namedWindow("img1");
while (1)
{
cap0.grab();
cap1.grab();
waitKey(500);
cap0.retrieve(img0);
cap1.retrieve(img1);
imshow("img0",img0);
imshow("img0", img1);
}
}
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:78948次
    • 积分:1171
    • 等级:
    • 排名:千里之外
    • 原创:29篇
    • 转载:58篇
    • 译文:0篇
    • 评论:12条
    文章分类
    最新评论