摄像头图像采集

从网络摄像头获取图像

您创建一个网络摄像头对象,然后使用快照功能,以获取图像从网络摄像头。您可以获取单个图像,也可以设置一个循环来获取多个图像。使用预览函数用于测试摄像机流。

你可以设置特定于设备的属性,比如分辨率和亮度,如果你的相机允许编程访问。这些属性取决于你的设备。要查看相机的属性,请查看创建时的输出网络摄像头对象。有关设置属性的信息,请参见设置摄像头的属性

功能

webcamlist 连接到您的系统的网络摄像头列表
网络摄像头 连接到一个网络摄像头
预览 预览现场视频数据从网络摄像头
快照 从网络摄像头获取单一图像帧
closePreview 关闭摄像头预览窗口

住编辑任务

获取摄像头图像 在实时编辑器中获取webcam快照

主题

摄像头采集概述

你可以用MATLAB®网络摄像头支持万博1manbetx从任何USB视频类(UVC)兼容的网络摄像头到MATLAB。万博1manbetx这里列出了支持的平台。

从摄像头获取图像

要从摄像头获取图像,首先使用网络摄像头函数。这个例子描述了从网络摄像头获取图像并将其导入MATLAB的典型工作流程。

在一个循环中获取网络摄像头图像

快照功能从网络摄像头获取单一图像。如果你想在循环中获取图像,你可以通过一些额外的编程来实现。

在循环中获取单个图像

这个示例展示如何使用快照功能获取现场图像从USB网络摄像头。

将视频记录到磁盘

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

设置摄像头的属性

对象的特定于对象的属性网络摄像头反对使用任何网络摄像头。如果您的设备支持,您还可以为特定的网络摄像头设置特定于设备的属性。万博1manbetx

特色的例子