创建视频输入对象
obj = VideoInput(
AdaptorName.
)
obj = VideoInput(AdaptorName.
,设备编号)
obj = VideoInput(AdaptorName.
,设备编号,格式
)
obj = VideoInput(AdaptorName.
,设备编号,格式
,p1,v1,......)
obj = VideoInput(
构造视频输入对象AdaptorName.
)obj.
。视频输入对象表示MATLAB之间的连接®和特定的图像采集设备。AdaptorName.
是一个字符向量,指定用于与设备通信的适配器的名称。使用imaqhwinfo.
功能确定系统上可用的适配器。
obj = VideoInput(
构建视频输入对象AdaptorName.
,设备编号)obj.
, 在哪里设备编号
是标识通过指定适配器可用的特定设备的数字标量值,AdaptorName.
。使用imaqhwinfo(
语法确定通过指定适配器可用的设备。如果AdaptorName.
)设备编号
未指定,使用第一个可用的设备ID。方便,可以使用设备的名称代替设备编号
。如果多个设备具有相同的名称,则使用第一个可用设备。
obj = VideoInput(
构建视频输入对象,其中AdaptorName.
,设备编号,格式
)格式
是一个字符向量,指定设备支持的特定视频格式或设备配置文件的完整路径(也称为相机文件)。万博1manbetx
要获取特定设备支持的格式列表,请查看万博1manbetx设备信息
返回的设备的结构imaqhwinfo.
功能。每个设备信息
结构包含A.万博1manbetx支持形式
场地。如果格式
未指定,使用设备的默认格式。
创建视频输入对象时,其Videoformat
字段包含您指定的格式名称或设备配置文件。
obj = VideoInput(
创建视频输入对象AdaptorName.
,设备编号,格式
,p1,v1,......)obj.
具有指定的属性值。如果指定了无效的属性名称或属性值,则不会创建对象。
属性名称和属性值对可以是任何格式支持的格式万博1manbetx放
功能,即参数/值字符向量,结构或参数/值单元数组对。
要查看视频输入对象功能和属性的完整列表,请使用Imaqhelp.
功能。
imaqhelp videoInput.
在文档中,见图像采集工具箱属性有关属性参考页面的链接。
构造视频输入对象。
obj = videoInput('matrox',1);
选择要用于采集的源。
obj.selectedsourceName ='input1'
查看所选视频源对象的属性。
src_obj = getselectedsource(obj);get(src_obj)
预览图像帧流。
预览(OBJ);
获取并显示单个图像框架。
框架= getsnapshot(obj);图像(帧);
从内存中删除视频输入对象。
删除(obj);
工具箱将第一个可用的视频源对象选择为所选源,并指定对象中的此视频源对象的名称selectedsourcename.
财产。采用getSelectedSource(obj)
访问用于采集的视频源对象。
笔记
要获取可以在功能上使用的选项列表,请按标签在MATLAB命令行上输入函数后键。列表展开,您可以滚动以选择属性或值。有关使用此高级选项卡完成功能的信息,请参阅使用Tab完成功能。