创建自定义适配器

使用图像采集工具箱™适配器套件,以创建一个适配器

Adaptor Kit是一个c++框架,您可以使用它来创建一个适配器来支持新的硬件。金宝app该工具包不需要使用图像采集工具箱。只有在编写自定义适配器时才使用它。

功能

imaqhwinfo 有关可用图像采集硬件的信息
videoinput 创建视频输入对象
imaqreset 断开并删除所有图像采集对象
imaqregister 注册第三方定制适配器

主题

设置构建环境

自定义适配器

描述什么是适配器以及为什么要构建适配器

创建适配器

介绍了创建一个适配器所需的设计决策,并指定一个推荐的程序创建一个适配器

测试适配器或硬件

描述针对第三方适配器开发人员和相机供应商的测试过程和自动化测试,以针对工具箱测试适配器和硬件。

看看演示适配器

提供了一个简要介绍适配器开发通过检查附带的适配器套件的演示适配器

在Windows系统上设置构建环境

提供创建适配器所需的头文件和库的摘要

在Linux和Macintosh系统上设置构建环境

建立在Linux和Macintosh系统的构建环境涉及指定包含文件路径,库路径和库对创建一个适配器连接。

提供硬件信息

使用适配器导出的功能

规定,每个适配器必须导出,包括流动的控制的示图的所要求的五种功能的概述

创建存根适配器

介绍如何创建您的适配器的存根实现

创建存根适配器测试过程

介绍如何验证存根适配器显示了在MATLAB®

执行适配器和设备SDK初始化

描述如何执行适配器或设备的SDK所需的任何初始化

指定设备和格式信息

描述如何编写函数,该函数向工具箱提供有关用户系统上当前可用的设备的信息

类的定义,以保持设备的特定信息

描述了一种可选的方法用于存储附加设备特定的信息

卸载适配器DLL

描述如何编写函数,以便在卸载适配器DLL时执行所需的任何清理

返回警告和错误,以MATLAB命令行

介绍如何返回错误,并能与MATLAB的错误格式一致警告

定义适配器类

定义适配器类

提供适配器在其适配器类中实现的用户任务的概述

使用IAdaptor抽象类虚函数

列出IAdaptor抽象类中的纯虚函数。

创建适配器类的存根实现

提供了一种循序渐进的方法来创建适配器类的存根实现

识别视频来源

描述如何识别视频源

实例化适配器对象

介绍如何创建适配器类的构造函数

获取图像数据

获取图像数据

提供的适配器如何获取图像帧的概述。

指定图像数据的格式

描述如何指定获取的图像数据的格式

指定图像数据测试程序的格式

描述如何测试指定图像数据的格式。

打开和关闭与设备连接

描述如何打开与设备的连接

启动和停止图像采集

描述如何启动视频输入对象。

实现获取线程功能

说明了如何实现主要的图像采集功能

实施采集线程功能测试程序

描述如何测试获取线程函数。

金宝app支持roi

介绍如何支持区域的利益(ROI)的金宝app规格在软件和硬件

金宝app支持roi测试程序

描述如何测试感兴趣的区域(ROI)。

金宝app支持硬件触发

描述如何支持硬件触发器金宝app

使用临界区

介绍如何创建和使用临界区对象

指定设备驱动程序标识信息

介绍了如何提供设备驱动程序信息

指定设备驱动程序标识信息测试程序

介绍如何验证设备驱动程序的识别信息。

定义设备特有的属性

定义设备特有的属性

提供了定义设备特定属性的过程的概述

创建设备属性

描述如何创建特定于设备的属性

定义硬件触发器配置

介绍如何创建硬件触发配置

实现对特定于设备的属性的Get和Set支持金宝app

描述如何设置侦听器以检测用户何时更改属性值或请求当前值

将适配器信息存储在IMDF文件中

使用IMDF标记语言

提供IMDF属性信息机制的概述

创建一个IMDF文件:Toplevel元素

描述IMDF文件t中的基本元素

指定帮助在IMDF文件

描述如何在IMDF文件中创建帮助文本条目

指定设备信息

描述如何在IMDF文件中存储设备信息

指定物业资料

描述如何在IMDF文件中存储属性信息

指定格式信息

介绍如何存储视频格式信息在IMDF文件

指定硬件触发信息

描述了如何将存储硬件触发信息

指定视频源

介绍如何存储视频源信息

定义和包括第

描述如何在称为节和来自其他元素的引用节的集合中将IMDF元素分组在一起

为适配器编写者或硬件供应商使用测试套件

测试适配器或硬件

描述针对第三方适配器开发人员和相机供应商的测试过程和自动化测试,以针对工具箱测试适配器和硬件。

创建存根适配器测试过程

描述如何验证存根适配器是否出现在MATLAB中。

指定图像数据测试程序的格式

描述如何测试指定图像数据的格式。

实施采集线程功能测试程序

描述如何测试获取线程函数。

金宝app支持roi测试程序

描述如何测试感兴趣的区域(ROI)。

指定设备驱动程序标识信息测试程序

介绍如何验证设备驱动程序的识别信息。

使用测试套件的功能和属性

描述了可以在测试套件中使用的性质和功能。