OpenCV学习-打开两个USB相机和视频

Posted 超爱嵌入式

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenCV学习-打开两个USB相机和视频相关的知识,希望对你有一定的参考价值。

打开两个USB相机

#include<opencv2/opencv.hpp>
#include<thread>
using namespace cv;

int main()


	VideoCapture CapLeft(0);
	VideoCapture CapRight(1);
	Mat frameLeft;
	Mat frameRight;
	if (!CapRight.isOpened())return 0;
	if (!CapLeft.isOpened())return 0;
	while (waitKey(30) != 27)
	
		CapRight >> frameRight;
		imshow("右摄像头", frameRight);
		CapLeft >> frameLeft;
		imshow("左摄像头", frameLeft);
	
	return 0;

打开两个视频

#include<opencv2/opencv.hpp>
#include<thread>
using namespace cv;

int main()


	VideoCapture CapLeft("D:/images/IMG_4753.mp4");
	VideoCapture CapRight("D:/images/IMG_4755.mp4");
	Mat frameLeft;
	Mat frameRight;
	if (!CapRight.isOpened())return 0;
	if (!CapLeft.isOpened())return 0;
	while (waitKey(30) != 27)
	
		CapRight >> frameRight;
		imshow("右摄像头", frameRight);
		CapLeft >> frameLeft;
		imshow("左摄像头", frameLeft);
	
	return 0;

以上是关于OpenCV学习-打开两个USB相机和视频的主要内容,如果未能解决你的问题,请参考以下文章

OpenCV学习-打开两个USB相机和视频

在ubuntu下利用opencv打开usb相机(其他相机类似),并保存视频流

opencv学习-实战篇-ROS18.04+Opencv-相机标定+物体识别(持续更新)

opencv实践-ROS+opencv打开USB相机做边缘检测

opencv能打开普通usb摄像头,打不开ccd

通过单端口多头(立体声)usb 摄像头使用 Opencv 捕获视频,提供单输出