这个例子展示了如何使用快照
功能获取现场图像并将视频记录到磁盘。
MATLAB®U金宝appSB摄像头支持包提供了将任何USB视频类(UVC)兼容的摄像头的现场图像带入MATLAB的能力。
使用网络摄像头
函数创建与摄像机的连接。本例使用的是“罗技Webcam 250”摄像头。
连接网络摄像头。凸轮=网络摄像头
cam = webcam带有属性:名称:'Logitech webcam 250'分辨率:'640x480' availablersolutions: {'640x480' '160金宝搏官方网站x90' '160x100' '160x120' '176x144' '320x180' '320x200' '320x240' '352x288' '640x360' '640x400'} BacklightCompensation: 1锐度:48亮度:128增益:63饱和度:32曝光:-6 WhiteBalance: 0 ExposureMode:“汽车”对比:32
创建VideoWriter
对象打开要写入的AVI文件。
vidWriter = VideoWriter (“frames.avi”);打开(vidWriter);
下面的循环将获取的帧写入指定的AVI文件以供后续处理。
为指数= 1:20%获取帧进行处理img =快照(cam);%将帧写入视频writeVideo (vidWriter img);结束
一旦不再需要连接,清除关联的变量。
关闭(vidWriter);清晰的凸轮