如果您在使用图像采集工具箱™和GenICam™GenTL相机驱动程序时遇到麻烦,请使用工具箱的gentl
适配器,尝试以下操作:
安装GenICam接口的图像采集工具箱支持包。万博1manbetx
从版本R2014a开始,每个适配器都可以通过MATLAB单独使用®附加组件。看到硬件适配器的图像采集支持包万博1manbetx有关安装适配器的信息。
验证gentl
适配器负载。您可以使用imaqhwinfo
命令列出已安装的适配器。的gentl
适配器应该包括在列表中。
如果没有加载,请确保GenICam已使用imaq万博1manbetxsupport
函数。
有关安装GenICam的信息,请参见软件配置.
安装制造商提供的GenTL生成器。
确保设置了环境变量。例如,在64位Windows上,这取决于您安装的GenTL生成器®系统,它可以是这样的:
C:\Program Files\MATRIX VISION\mvIMPACT acquire\bin;C:\XIMEA\GenTL Producer\x86
在环境变量中列出的每个目录必须包含一个DLL文件,该文件具有.cti
扩展,它导出了genl生成器所需的标准C函数。图像采集工具箱gentl
适配器扫描这些目录中的所有CTI文件,然后检查它们是否导出了正确的最小函数集。
与使用“图像采集工具箱”分开测试设备的连通性。使用设备自带的供应商程序,看看是否可以从相机中检测和获取图像。
如果您使用的GenICam GenTL适配器与吉兆视觉相机,这可能是吉兆视觉相机的生产者没有发送ForceIP
命令。所以有时,在插入新相机后,它就找不到了。使用工具箱gige
适配器首先可以解决这个问题。
您还可以查看其他供应商软件中的生产者。
例如,Leutron Vision使用一个名为Simplon Explorer的程序。使用这个程序,您可以看到安装了哪些生产者和连接了哪些摄像机。您可以双击Simplon Explorer中的相机来控制它。对于AVT相机,使用Vimba Viewer。
注意,在Matrix Vision中,如果设备被配置为DirectShow,则它对GenTL不可用。
运行imaq万博1manbetxsupport
函数用于进一步的故障排除信息。