主要内容

将视频记录到磁盘

这个例子展示了如何使用快照功能获取现场图像并将视频记录到磁盘。

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打开视频文件

创建VideoWriter对象打开要写入的AVI文件。

vidWriter = VideoWriter (“frames.avi”);打开(vidWriter);

获取和储存框架

下面的循环将获取的帧写入指定的AVI文件以供后续处理。

指数= 1:20%获取帧进行处理img =快照(cam);%将帧写入视频writeVideo (vidWriter img);结束

清理

一旦不再需要连接,清除关联的变量。

关闭(vidWriter);清晰的凸轮