#include<opencv2\opencv.hpp>usingnamespace cv;usingnamespace std;intmain(){
VideoCapture cap(0);
Mat frame;
cap >> frame;while(true){imshow("读取视频", frame);
cap >> frame;waitKey(10);}return0;}
高斯模糊视频
#include<opencv2\opencv.hpp>usingnamespace cv;usingnamespace std;voidOpenCamera();intmain(){OpenCamera();return0;}voidOpenCamera(){//打开摄像头
VideoCapture capture;
capture.open(0);//灰度图像
Mat edge;//循环显示每一帧while(1){//frame存储每一帧图像
Mat frame;//读取当前帧
capture >> frame;//显示当前视频imshow("正在录制", frame);//得到灰度图像cvtColor(frame, edge, CV_BGR2GRAY);//3*3降噪 (2*3+1)blur(edge, edge,Size(7,7));//边缘显示Canny(edge, edge,0,30,3);imshow("高斯模糊视频", edge);//延时30ms,按下任何键退出if(waitKey(30)>=0)break;}}