前言
最近进行各种测试,总结下!
预备
首先来一张OpenCV关于VideoCapure的介绍,说明很清楚,能够用来读取.avi视频文件,.jpg格式的图片序列,以及网络摄像头。
程序
程序很简单,不再解释了,用的时候可以根据情况 &&即可。
#include <iostream>
#include <opencv2/video.hpp>
#include <opencv2/core.hpp>
#include <opencv2/highgui.hpp>
using namespace cv;
using namespace std;
int main()
{
namedWindow("video",WINDOW_NORMAL);
// VideoCapture cap("test.avi");
// 本地摄像头设备好,一般为0
// int device = 0;
// VideoCapture cap(device);
VideoCapture cap("rtsp://用户名:密码@IP/h265/ch1/1");
Mat frame;
while(cap.isOpened())
{
cap >> frame;
imshow("video", frame);
waitKey(10);
}
}