OpenCV C++调用摄像头读取视频并显示

OpenCV C++ 调用摄像头

程序说明


// 程序描述:VideoCapture cap(0)调用摄像头读取视频并显示
// 操作系统: Windows 10 64bit
// 开发语言:C++
// IDE 版 本:Visual Studio 2019
// OpenCV版本: 4.20


VideoCapture功能说明

捕获本地视频:;

VideoCapture cap(“video.mp4”):

调用电脑摄像头:

VideoCapture cap(0);

调用USB外接摄像头:

VideoCapture cap(1);

捕获摄像机等监控器:
(当不知道摄像头是几时,“-1”默认选择可用的摄像头)

VideoCapture cap(-1);

捕获IP视频流:

VideoCapture cap( “http:/ / youku.elecfans.com/video.flv”);

代码

#include <opencv2/opencv.hpp>
using namespace cv;
int main()
{
	//从摄像头读人视频
	VideoCapture capture(0);
	//循环显示每一帧
	while(1)
	{
		Mat frame;//存储每一帧图像
		capture>>frame;//读取当前帧
		imshow("读取视频",frame);
		waitKey(30);//延时30毫秒
	}

猜你喜欢

转载自blog.csdn.net/m0_51233386/article/details/113692560