opencv--摄像头调用
2019-02-11 本文已影响0人
华灯初上月影重
在前一篇文章(编译器环境搭建)的基础上,本文将介绍一种简单的摄像头调用实现方法。
直接上程序:
#include<iostream>
#include"opencv2/opencv.hpp"
using namespace std;
int main(){
cv::VideoCapture capture(0); //调用摄像头
while (1) {
if(!capture.isOpened()){ //判断是否成功打开摄像头
cout << "faild open usb cam!" << endl; }
cv::Mat im; capture >> im; if (im.empty()) continue;
cv::namedWindow("1", cv::WINDOW_NORMAL); //实时显示采集的数据
cv::imshow("1", im);
cv::waitKey(30);
}
return 0;
}
调用结果: