1. 程式人生 > >DALSA相機開發--修改引數

DALSA相機開發--修改引數

DALSA gige相機有兩種方式可以獲取到相機相關引數,一個是讀取相機裡面的xml檔案;另外一個是讀取相對應的暫存器的值。

對於修改暫存器的值,有兩個相應的函式:

1)GevSetFeatureValue

函式原型為:

GEV_STATUS GevSetFeatureValue(GEV_CAMEAR_HANDLE handle, const char *feature_name, int value_size, void *value);

2)GevSetFeatureValueAsString

函式原型為:

GEV_STATUS GevSetFeatureValueAsString(GEV_CAMERA_HANDLE handle, const char *feature_name,  char *value_string);

兩者之間端區別在於,GevSetFeatureValue 可以配置任意型別(支援的型別)的值,並且需要手動填寫型別。而GevSetFeatureValueAsString 是固定為string型別,只需要填寫相對應端值即可。