文档

网络摄像头图像采集

从网络摄像头获取图像

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

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

功能

网络摄像头 连接到系统的网络摄像头列表
摄像头 创建网络摄像头对象以从网络摄像头获取图像
预习 从网络摄像头预览实时视频数据
快照 从网络摄像头获取单图像框架
CLOSSPREVIEW 关闭网络摄像头预览窗口

话题

网络摄像头采集概述

您可以使用MATLAB®网络摄像头支持金宝app将任何USB视频类(UVC)网络摄像头的实时图像带入MATLAB。金宝app支持的平台在此处列出。

从网络摄像头获取图像

要从网络摄像头获取图像,您首先使用该网络摄像头对象使用摄像头功能。此示例描述了从网络摄像头获取图像并将其带入MATLAB的典型工作流程。

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

快照功能从网络摄像头获取单个图像。如果您想在循环中获取图像,则可以使用一些额外的编程来完成。

在循环中获取单个图像

此示例显示了如何使用快照功能可从USB网络摄像头获取实时图像。

将视频记录到磁盘

此示例显示了如何使用快照功能以获取实时图像并将视频记录到磁盘上。

设置网络摄像头采集的属性

您可以为对象特定属性设置摄像头与任何网络摄像头一起使用的对象。如果您的设备支持,您还可以为特定网络摄像头设置特定于设备的属性。金宝app