> 文档中心 > Matlab 2020a 调用usb3.0摄像头实例

Matlab 2020a 调用usb3.0摄像头实例


## Matlab 2020a 调用usb3.0摄像头实例

相机为大恒水星,型号为(MER-301-125U3C-L)

调用摄像头之前,先在命令行输入代码
imaqhwinfo
看电脑自身是否已下载该格式的相机
此次实验中需要下载的是dcam类的camera,而需要下载的其他硬件支持包已经在前一个博客中提到,请自行查阅。

Matlab调用摄像头实例

如果没有dcam类camera,先去matlab的附加资源管理器中下载硬件支持包(Image Acquisition Toolbox Support Package for DCAM Hardware)。
有时候会出现下载不成功的提示,甚至错误,我在matlab2020b版本中已经试了无数次,始终调取不了摄像头,一直显示错误。推荐晚上八点之后下载安装。


在这里插入图片描述

video_source = videoinput('winvideo',1);%打开笔记本自带摄像头preview(video_source);
video_source = videoinput('winvideo',2); %打开USB摄像头preview(video_source); 

该实例中共有调用摄像头的两种方法。
第一个代码快为调用电脑自带的摄像头,在命令行中输入改代码,点击enter即可运行;
第二个代码块为调用大恒水星的USB3.0的摄像头(注意注意:gigecam与usb3.0cam完全不同,万万不可相提并论,我师兄一直告诉我是一样的,我最后尝试之后发现,完全不一样,切勿踩坑。)调用之后显示的是最原始的视频格式,显示的窗口会特别小,目前正在进行此布操作的优化,优化之后会出现在下一个实例分享之中。