相机常用属性配置简介[转]---Labview IMAQ 修改相机曝光等参数的方法
转载自NI官网: http://digital.ni.com/public.nsf/allkb/074850B34E68BC1786257B02000A58AA
相机常用属性配置简介
主要软件: Driver Software>>Vision Acquisition Software
主要软件版本: 2011.08
主要软件修正版本: N/A
次要软件: Image Acquisition (IMAQ)>>IMAQ - DX Cards
|
问题:
使用NI的软件如何查看某个相机支持的属性(图像格式,曝光,帧速率,增益等),并对其进行配置?
解答:
NI针对不同总线接口的相机有不同的驱动(IMAQ和IMAQdx),每种相机所支持的属性也不同。可以分别在MAX或LabVIEW中查看相机支持的属性,并进行配置,也可以通过导入相机配置文件(.icd)对相机进行配置。
以GigE接口的Basler scA1600-14gm为例加以说明。所需驱动为IMAQdx。
1、 在MAX中配置相机
点击“Camera Attributes”,可以看到该相机所支持的所有属性分类,如下图所示。点击每个属性,在注释框中能看到对应的属性描述。
“Image Format Controls”中,可以设置像素格式(单色或彩色,像素深度等)。本相机支持的像素格式如下图所示。
“AOI Controls”中设置感兴趣区域AOI 的大小。本相机分辨率为1626x1236,那么AOI 可以设置为不超过此分辨率的任意值,实际获取的图像大小即为AOI 设定的大小。
相关链接:
KnowledgeBase 46DHL2BE: IMAQdx Error -1074360305 Attribute Not Supported by the Camera
KnowledgeBase 45IH3QY3: Programmatically Get and Set Attributes with IMAQdx vs. IMAQ for IEEE 1394
|
报告日期: 01/28/2013
最近更新: 01/31/2013
文档编号: 65RIR0M1
===========================================分割线就是我=========================================================
按上述方法,笔者以SVCam eco655MVGE 相机为例,对相机曝光做调整,说明如下:
1 使用Labview连接相机,首先要确保NI MAX能正常识别相机。
2 如下是labview的程序框图。
经过搜索,这款相机的曝光时间参数在IMAQdx Enumerate Attributes VI函数读出的参数数组内的索引号为66。
3 程序运行时前面板如下所示,可以通过ExposureValue-Write的调节调整相机曝光值。
曝光值为80000:
曝光值为200000: