opencv VideoCapture capture 摄像头
环境 win7+VS2010+opencv2.4.9
// Camera3.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main()
{
//声明视频读入类
VideoCapture capture;
//从摄像头读入视频 0表示从摄像头读入
capture.open(0);
if (!capture.isOpened())//先判断是否打开摄像头
{
return -1;
}
namedWindow("win");
while (1) {
Mat cap;
//读取当前帧
capture >> cap;
if (!cap.empty())
imshow("win",cap); //若当前帧捕捉成功,显示
else
cout << "can not ";//最后一帧的处理(空的处理)
waitKey(30); //延时30毫秒
}
return 0;
}
// Camera2.cpp : 定义控制台

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



