Gray Value Adjustment Damping#
이 기능은 일부 USB 3.0 Basler dart 및 pulse 카메라 모델에서만 사용할 수 있는 Brightness Adjustment Damping 기능과 유사합니다.
기능 사용#
작동 방식#
Gray value adjustment damping factor가 낮을수록 target brightness value에 도달하는 속도가 느려집니다. 이는 예를 들어 카메라의 시야 영역 안팎으로 움직이는 물체로 인해 자동 기능이 방해받는 것을 방지하는 데 유용할 수 있습니다.
정보
일부 USB 3.0 Basler dart 및 pulse 카메라 모델에서만 사용할 수 있는 Brightness Adjustment Damping 기능은 이와 반대로 작동합니다. 즉, brightness adjustment damping factor가 낮을수록 target brightness value에 더 빠르게 도달합니다.
Damping Factor 지정하기#
댐핑 팩터를 지정하려면:
- 파라미터를 원하는 Exposure Auto 또는 Gain Auto 자동 기능 또는 둘 다 다음으로 설정
Once또는Continuous. - 파라미터를 원하는
GrayValueAdjustmentDampingAbs매개변수를 원하는 값으로 설정합니다.
파라미터는 0.0에서 0.78125 사이의 범위로 설정할 수 있습니다. 더 높은 파라미터 값을 사용하면 목표 값에 더 빨리 도달합니다.
기본적으로 이 팩터는 0.6836으로 설정되어 있습니다. 이 설정에서는 댐핑 제어가 가능한 한 안정적이고 신속하게 이루어집니다.
샘플 코드#
/* Macro to check for errors */
#define CHECK(errc) if (GENAPI_E_OK != errc) printErrorAndExit(errc)
GENAPIC_RESULT errRes = GENAPI_E_OK; /* Return value of pylon methods */
/* Enable Gain Auto by setting the operating mode to Continuous */
errRes = PylonDeviceFeatureFromString(hdev, "GainAuto", "Continuous");
CHECK(errRes);
/* Set gray value adjustment damping to 0.5859 */
errRes = PylonDeviceSetFloatFeature(hdev, "GrayValueAdjustmentDampingAbs", 0.5859);
CHECK(errRes);
pylon Viewer를 사용하여 파라미터를 손쉽게 설정할 수도 있습니다.