前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >OpenCV 调用摄像头

OpenCV 调用摄像头

作者头像
chaibubble
发布2022-05-07 09:11:12
9430
发布2022-05-07 09:11:12
举报
文章被收录于专栏:深度学习与计算机视觉

OpenCV调用摄像头还是很简单的,同样是由VideoCapture 来控制,一种是VideoCapture(const string& filename)用来打开视频文件,一种是VideoCapture(int device)用来打开设备。

代码语言:javascript
复制
#include <opencv2/highgui/highgui.hpp>  
#include <opencv2/imgproc/imgproc.hpp>  
#include <opencv2/core/core.hpp>  

using namespace cv;  


int main()  
{  
	VideoCapture cap(0);  
	if(!cap.isOpened())  
	{  
		return -1;  
	}  
	Mat frame;  
	Mat edges;  

	bool stop = false;  
	while(!stop)  
	{  
		cap>>frame;  
		imshow("video",frame);  
		if(waitKey(30) >=0)  
			stop = true;  
	}  
	return 0;  
}  

摄像头的调用还是用imshow来显示,一般都会将按帧获取的图像放进循环中,此时一直在循环的显示图像,就出来了实时的效果。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-01-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档