1. Matlab的安装
按照Matlab的安装说明安装,软件安装完成后,桌面会出现相应软件的图标。
2. 驱动配置
1) 相机连上电源线和数据线;
2) 将与相机对应的文件复制粘贴到Matlab的安装目录下,如“D:\Program Files\MATLAB\R2011b\bin”;
3) 双击Matlab图标启动MATLAB,在“command window”输入“imaqtool”后按“Enter”建,桌面会出现“Image Acquisition Tool”的界面。
4) 点击“Tool”选择“Register a Third-Party Adaptor”,将D:\Program Files\MATLAB\R2011b\bin贴到打开窗口的“文件名”下,点击“打开”,在出现的文件中选择TuCamImaq2011b32.dll或TuCamImaq2011b64.dll,点击“打开”,进入“Refresh Image Acquisition Hardware?”界面。
5) 点击对话框中的“refresh”按钮,进入“Refresh completed”界面。
6) 点击“确定”,完成相机驱动配置。
7) 在Hardware Browser硬件列表中单击选中设备,并在Preview界面中点击“Start Preview”开启预览。
8) 在Acquisition Parameters界面可以对相机参数进行调节,与相机相关的界面有Device Properties和Region of Interest两个。
9) 如果需要拍图,则点击“Start Acquisition”抓取当前帧图片,再点击“Export Data”,选择需要的图片格式,并保存图片到电脑。Matlab本身机制拍摄的图片位深度是固定三通道的。
10) 若要关闭相机,先关闭Image Acquisition Tool界面,然后在Command Window中输入命令“imaqreset”,退出相机运行进程。
注意:
1) 使用最新插件时要把C:\Windows\System32目录下的TUCam.dll也更新到最新版本,否则可能出现相机无法连接或功能出错;
2) 只支持在Matlab R2016和Matlab R2011上完全兼容,其他版本的Matlab不兼容,根据客户需求可提供定制版本,不同版本的Matlab需要分别编译;
3) Matlab R2016无法兼容R2011,相机无法打开,软件内部报错。
4) Matlab R2016无法兼容R2014,相机能打开能预览,但参数设置均无效。
5) Matlab R2011无法兼容R2016,相机能打开能预览,但参数设置均无效。
6) Matlab R2016只有64位软件,没有32位软件,Matlab R2015b是最后一个支持32位的版本;
7) Matlab R2016软件主预览界面增加了帧率显示,但不准确,最高只能到100fps;
8) Euresys采集卡在Win10上运行Matlab R2011b,会有报错SDK设置和获取参数错误,关掉报错窗口,也可以正常运行,运行Matlab R2016a正常无报错(原因是Euresys采集卡SDK问题);
9) 生成的SDK配置文件保存在MATLAB\R2011b\bin路径中。