您可以使用使用任何类型的支持硬件获取图像万博1manbetxvideoInput.
目的。如果您有Gige Vision或Matrox硬件,则可以继续使用现有的GigE Vision和Matrox适配器(吉埃
和matrox.
)与之videoInput.
对象,或者您可以使用GigE Vision和Matrox的新接口,它提供新的对象,千兆
和matroxcam.
。看采用GigE Vision硬件采集和使用Matrox硬件采集有关这些接口的更多信息。
除了以编程方式进行以编程方式使用videoInput.
对象,您还可以使用使用图像采集工具使用任何类型的支持硬件来获取图像,这是一个完整的用户界面,使您能够设置采集万博1manbetx属性,预览图像并获取图像。有关使用该工具的更多信息,请参阅使用图像采集工具采集。
笔记:所有支持的硬件的功能现在可以通过支持包安装程序提供。万博1manbetx从R2014A开始,每个适配器都可以通过支持包安装程序单独使用,您必须安装相应的支持软件包以使用硬件使用工具箱。万博1manbetx有关更多信息,请参阅用于硬件适配器的图像采集支持包万博1manbetx。
videoInput. |
创建视频输入对象 |
imaq.videodevice. |
从视频设备一次获取一帧 |
getdata. |
获取的图像框架马铃薯工作区 |
peekdata. |
最近获得的图像数据 |
getsnapshot. |
立即返回单个图像框架 |
放 |
配置或显示图像采集对象属性 |
开始 |
获得独占图像采集设备 |
islogging. |
确定视频输入对象是否正在记录 |
在跑 |
确定视频输入对象是否正在运行 |
已验证 |
确定图像采集对象是否与图像采集设备相关联 |
等待 |
等到图像采集对象停止运行或记录 |
停止 |
停止视频输入对象 |
清除 |
清除图像获取对象马铃薯工作区 |
删除 |
从内存中删除图像采集对象 |
Flushdata. |
从用于存储所获取的图像帧的内存缓冲区中删除数据 |
obj2mfile. |
将视频输入对象转换为马铃薯代码 |
IMAQMONTAGE. |
作为蒙太奇的图像框架序列 |
加载 |
将图像采集对象加载到马铃薯工作区 |
节省 |
将图像采集对象保存到MAT文件 |
扳机 |
启动数据日志记录 |
triggerconfig |
配置视频输入对象触发属性 |
triggerinfo. |
提供有关可用触发配置的信息 |
图像采集工具 | 从硬件获取图像和视频 |
触发器可以来自内部或外部事件或源。
描述如何使用工具箱功能和视频输入对象属性来控制数据日志记录的各个方面。
在运行视频输入对象时,您可以将图像数据记录到磁盘文件中。将图像数据记录到磁盘提供了数据的记录。
介绍如何设置视频输入对象触发属性的值。
要指定要执行的触发类型,请设置值triggertype.
视频输入对象的属性。您可以立即使用,手动或硬件触发。
您可以确定设备的默认颜色空间并更改颜色空间。
你可以使用等待
函数来阻止命令行直到采集完成。
你可以使用使用的内存Flushdata.
功能。
您可以将获取的图像数据带入MATLAB中®工作区以多种方式。
描述返回到MATLAB工作区的图像数据的格式。
您可以确定设备的默认颜色空间并更改颜色空间。
你可以使用getdata.
检索定时信息的功能,例如当执行触发时或者获取帧时。
你用了imaq.videodevice.
函数创建系统对象。创建对象时,可以指定适配器名称,设备ID和格式。
使用videodevice system对象的基本工作流程是创建对象,预览图像,设置任何属性,获取帧,清除对象。
您可以在创建对象时指定属性,或者在创建对象后可以指定和更改它们。
videodevice system对象通过MATLAB支持万博1manbetx代码生成Codegen.
功能。
提供数据记录的概述,以及视频输入对象支持的所有触发属性的简要说明。万博1manbetx获取的帧可以记录在内存中的缓冲区,磁盘文件或两者中。
提供数据日志记录的概述以及将帧带入MATLAB工作区的过程。
定义工具箱支持的所有事件类型。万博1manbetx
videoDevice系统对象允许从MATLAB进行单帧图像采集和代码生成。
这些属性可在工具箱中使用。