imaqregister
注册第三方自定义适配器
语法
描述
返回已注册第三方适配器的列表及其完整路径。如没有注册转接器,适配器
= imaqregisterimaqregister
返回一个空单元格数组。
请注意
的imaqhwinfo
而且videoinput
函数使用适配器基名称,而不是完整路径。例如,如果适配器全路径为“c: \ adaptor.dll”
(Windows®),“/地方/适配器/ adaptor.so”
(Linux®),或“/地方/适配器/ adaptor.dylib”
(macOS),则适配器基名称为“适配器”
.
注册指定的第三方适配器库并返回所有已注册适配器的列表。适配器
= imaqregister (adaptorpath
)
注册适配器将通知图像采集工具箱™第三方适配器库的位置。如果使用。查询系统中可用的图像采集硬件imaqhwinfo
,该工具箱使以前注册的适配器库可用。的imaqregister
函数在MATLAB中保存已注册适配器的名称®首选项目录,以便位置在MATLAB会话中持续存在。因为imaqhwinfo
缓存您可能需要调用的可用适配器列表imaqreset
后调用imaqregister
使新注册的适配器可用。
请注意
适配器共享库(Windows上的DLL)与硬件供应商提供的驱动程序共享库(Windows上也是DLL)不同。适配器共享库特定于图像采集工具箱,并由硬件供应商指定。
从可用适配器列表中添加或删除第三方适配器,如所指定的适配器
= imaqregister (adaptorpath
,行动
)行动
.
例子
输入参数
提示
使用将自定义适配器部署到独立应用程序时,请遵循这些建议MATLAB编译器™.
调用
imaqregister
在你部署的MATLAB代码中。这确保部署的应用程序为运行应用程序的用户注册自定义适配器库。有关更多信息,请参见创建自定义适配器.将自定义适配器库与独立应用程序打包。方法中添加适配器DLL文件为最终用户安装的文件部份应用程序编译器有关创建独立应用程序的详细信息,请参见从MATLAB创建独立的应用程序(MATLAB编译器).
第一次运行调用
imaqregister
,则可能需要在中执行应用程序以管理员身份运行模式。
版本历史
R2006a之前介绍