各位大侠:
如题, 现在项目中碰到设置相机参数的问题. 程序框图如下:
使用海康的面阵相机, 用的是NI MAX的驱动, 在
labview程序里通过属性设置相机的曝光和增益两个参数. 海康自带的软件里可以通过程序修改成功, 但是NI MAX里无法修改.
举个例子:
1. 通过程序将曝光改成50, 关闭程序, 打开海康自带的软件, 修改成功, 曝光由100变成了50;
2. 打开NI MAX的软件, 发现曝光还是100, 没有修改成功;
3. 再次打开程序, 不做任何动作, 然后关闭程序;
4. 打开海康相机自带的软件, 发现曝光变成了100, 同时打开NI MAX, 曝光仍是100;
总结: 因为是通过NI MAX自动的驱动来进行参数设置和采集图片, 感觉labview的程序只认NI MAX里的参数, 而程序又不能修改NI MAX里的参数, 所以一启动软件就读取NI MAX的参数, 原来设置好的参数就被窜改了;