今天在学习一个MATLAB关于摄像头操作的代码,运行之后摄像头会一闪一闪,但是就是打不开视频的画面,查看了半天代码发现代码也没有错,最后尝试着将代码中的下面这句中的320x240改为640x480就可以打开视频了
vid = videoinput('winvideo', 1, 'YUY2_320x240');
MATLAB中查看摄像头参数方法:
首先输入winvideoinfo = imaqhwinfo('winvideo')查询winvideo的具体参数
输入winvideoinfo.DeviceInfo 查看视频采集可选择的格式
输入winvideoinfo.DeviceInfo.SupportedFormats查看相机支持的分辨率