主要内容

网络摄像头

连接到一个网络摄像头

描述

一个网络摄像头对象代表了一个连接到一个摄像头。使用网络摄像头函数来建立连接摄像头在您的系统上,获得图像。创建对象后,您可以访问使用图片对象的功能

创建

描述

例子

凸轮=网络摄像头创建网络摄像头对象凸轮和连接到单个摄像头在您的系统上。如果你有多个摄像头和你使用网络摄像头在没有输入参数的函数,它会创建对象并将其连接到第一个相机它发现的输出中列出webcamlist函数。

网络摄像头创建对象时,它连接到相机,建立独家访问,并开始流数据。然后您可以使用预览数据和获取图像快照函数。

例子

凸轮=摄像头(devicenumber)创建一个网络摄像头对象凸轮在哪里devicenumber是一个数字标量值标识一个特定的网络摄像头的指数。当你使用网络摄像头函数索引作为输入参数,它创建了对象对应索引和连接到那相机。

例子

凸轮=摄像头('cameraname”)创建一个网络摄像头对象凸轮在哪里cameraname是一个特征向量的值标识一个特定的网络摄像头通过它的名称。当你使用网络摄像头函数与摄像机的名称作为输入参数,它创建对象并将其连接到相机的名字。

输入参数

全部展开

你的摄像头设备号,指定为一个数字标量。这个数字标识一个特定的网络摄像头的指数。索引对应的摄像机在细胞中返回的数组webcamlist当你有多个摄像头连接。它创建索引和连接它的对象对应于相机。

例子:凸轮=摄像头(2)

数据类型:

您的摄像头,名称指定为一个特征向量。这个论点通过它的名称标识一个特定的网络摄像头。您可以使用返回的确切名称webcamlist功能,如“250年罗技摄像头”。您还可以使用缩短版本的名字,例如,相机的品牌。在这个例子中你可以简单地使用罗技的它连接到罗技®摄像头。当你使用网络摄像头函数与摄像机的名称作为输入参数,它创建对象并将其连接到相机的名字。

例子:凸轮=摄像头(“罗技”)

数据类型:字符|字符串

属性

全部展开

大部分的属性网络摄像头对象是特定于摄像机模型。您可以使用以下属性的摄像头。

看到对摄像头采集设置属性的完整列表网络摄像头属性和使用点符号如何指定它们。

请注意

唯一可用的属性MATLAB®在线™的名字,AvailableRe金宝搏官方网站solutions,决议。的默认分辨率摄像头是唯一支持决议金宝appMATLAB在线R2018a释放。

这个属性是只读的。

您的摄像头,名称指定为一个特征向量。这是返回的名称webcamlist函数。它是特定于每个相机。

分辨率的视频,指定为一个特征向量。默认使用的是默认的分辨率的相机。您可以更改该决议中列出另一个AvailableRe金宝搏官方网站solutions财产。

这个属性是只读的。

决议金宝搏官方网站可以在你的网络摄像头,指定为一个单元阵列的特征向量。

这个属性是只读的。

帧率的视频帧每秒,指定为一个双。相机不支持此属性。金宝app

对象的功能

closePreview 关闭摄像头预览窗口
预览 从摄像头预览视频数据
快照 从摄像头获得单一的图像帧

例子

全部折叠

使用网络摄像头没有输入参数的函数创建对象并将其连接到第一个相机它发现。如果你只有一个摄像头连接到您的系统,它连接。如果你有多个摄像头,它连接到第一个相机的输出中列出webcamlist函数。这里所示的示例中,它会创建对象使用罗技®相机,因为出现在webcamlist第一个输出。

找到你的相机使用的名称webcamlist函数来确保MATLAB®是发现你的相机(s)。

webcamlist
ans =2×1单元阵列{的罗技摄像头250}{微软®LifeCam电影院(TM)}

创建一个对象,凸轮

凸轮=网络摄像头
凸轮=摄像头的属性:名称:“罗技摄像头250”决议:“640 x480 AvailableResolutions: {“640 x480的“160 x90”“160 x100的160金宝搏官方网站 x120”176 x144”320 x180”320 x200型的320 x240的“352 x288”640 x360的‘640 x400}清晰度:48饱和度:32 BacklightCompensation: 1对比:32获得:63 ExposureMode:“汽车”曝光:6亮度:128 WhiteBalance: 0

它创建的对象,并将它连接到罗技摄像头。

使用网络摄像头函数索引创建对象作为输入参数对应索引和连接到相机。如果你有多个摄像头连接,指数对应的顺序在返回的单元阵列摄像机webcamlist。这里所示的示例中,设备1罗技摄像头和设备吗2是Microsoft®相机。

找到你的相机使用的名称webcamlist函数来确保MATLAB是发现你的相机(年代)。

webcamlist
ans =2×1单元阵列{的罗技摄像头250}{微软®LifeCam电影院(TM)}

创建一个对象,凸轮

凸轮=摄像头(2)
凸轮=摄像头的属性:名称:“微软®LifeCam电影院(TM)的决议:“640 x480 AvailableResolutions: {“640 x480的“640 x360的424 x240的“352金宝搏官方网站 x288”320 x240的“176 x144”160 x120”1280 x720”“960 x544”800 x448 800 x600的}WhiteBalanceMode:“汽车”FocusMode:“汽车”对比:5 ExposureMode:‘汽车’专注:3曝光:6 WhiteBalance: 4500放大:0倾斜:0饱和度:83亮度:143清晰度:25盘:0 BacklightCompensation: 1

它创建对象并将它连接到微软相机。如果你只有一个相机,你不需要使用索引。

使用网络摄像头函数与相机作为输入参数的名称创建对象并将其连接到相机的名字。

找到你的相机使用的名称webcamlist函数来确保MATLAB是发现你的相机(年代)。

webcamlist
ans =2×1单元阵列{的罗技摄像头250}{微软®LifeCam电影院(TM)}

创建一个对象,凸轮。您可以使用的确切名称从输出webcamlist,这是“250年罗技摄像头”在这个例子中。或者你也可以使用一个缩短版本的名称,例如,相机的品牌,在这种情况下罗技的

凸轮=摄像头(罗技的)
凸轮=摄像头的属性:名称:“罗技摄像头250”决议:“640 x480 AvailableResolutions: {“640 x480的“160 x90”“160 x100的160金宝搏官方网站 x120”176 x144”320 x180”320 x200型的320 x240的“352 x288”640 x360的‘640 x400}亮度:128 BacklightCompensation: 1获得:63对比:32饱和度:32 ExposureMode:“汽车”曝光:6 WhiteBalance: 0清晰度:48

它创建的对象,并将它连接到罗技摄像头。

介绍了R2014a