注册登陆后可查看附件和大图,以及购买相关内容
您需要 登录 才可以下载或查看,没有账号?注册会员
x
LabVIEW Vision图像处理开发宝典-第三章 功能函数与主程序-第一节 功能函数与模块-1.1 Camera相机模块
1.1 Camera相机模块
图2 IMAQdx相机采集模块前面板
图2 IMAQdx相机采集模块前面板 相机操作中,一般会包含打开相机、读视频模式、写视频模式、读取属性、设置属性、配置相机、采集图像、停止相机、关闭相机等几个常用的过程。如下图所示,这里定义了一个自定义枚举控件,用于相机操作的状态机制命令控制。
图3 IMAQdx.ctl自定义枚举控件
图3 IMAQdx.ctl自定义枚举控件 这里需要注意的是,控件需要设置成自定义类型,这在后面的其它许多参数设置中都会有使用自定义类型。使用自定义类型或严格自定义类型,可以在想改变控件的值时,可以将所有的控件值全部改变。而如果使用标准控件,则只会修改当前的控制的值,这对于大型程序,特别是多处调用同一控件的程序是非常不方便的。因此建议这种操作指令控制、参数设置的控件,全部设置成自定义控件。至于其中的指令——枚举项目,则根据具体的需要设置相应的选项,当然也可以在后期添加、修改、删除某些选项,只是需要注意其指令逻辑控制即可。没有太多影响。如图3中的相机指令,可以考虑将设置属性指令分解成多个单独的指令,如设置快门、设置增益等。
|