콘텐츠로 바로 가기
STAGING SERVER
DEVELOPMENT SERVER

Balance White , 댐핑#

Balance White Adjustment Damping 카메라 기능은 Balance White Auto가 활성화된 경우 카메라가 색상을 조절하는 속도를 제어합니다.

기능 사용#

작동 방식#

Balance White adjustment damping 팩터가 지정된 경우, 색상은 즉시 조절되지 않고 일정 지연 시간 후에 조절됩니다. 이는 예를 들어 카메라의 시야 영역 안팎으로 움직이는 물체로 인해 자동 기능의 제어 메커니즘이 방해받는 것을 방지하는 데 유용할 수 있습니다.

Damping Factor 지정하기#

댐핑 팩터를 지정하려면:

  1. 파라미터를 원하는 Balance White 자동 기능을 Once 또는 Continuous.
  2. 조정합니다. BalanceWhiteAdjustmentDampingAbs 매개변수 값.
    매개변수는 0.0에서 0.9766 사이의 범위로 설정할 수 있습니다. 매개변수 값이 높을수록 적응 속도가 빨라지며, 즉 색상이 더 빨리 조절됩니다. 기본적으로 이 팩터는 최댓값으로 설정되어 있습니다.

샘플 코드#

// Set balance white adjustment damping to 0.5859
camera.BalanceWhiteAdjustmentDampingAbs.SetValue(0.5859);
INodeMap& nodemap = camera.GetNodeMap();
// Set balance white adjustment damping to 0.5859
CFloatParameter(nodemap, "BalanceWhiteAdjustmentDampingAbs").SetValue(0.5859);
// Set balance white adjustment damping to 0.5859
camera.Parameters[PLCamera.BalanceWhiteAdjustmentDampingAbs].SetValue(0.5859);
/* 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 */
/* Set balance white adjustment damping to 0.5859 */
errRes = PylonDeviceSetFloatFeature(hdev, "BalanceWhiteAdjustmentDampingAbs", 0.5859);
CHECK(errRes);
# Set balance white adjustment damping to 0.5859
camera.BalanceWhiteAdjustmentDampingAbs.Value = 0.5859

pylon Viewer를 사용하여 파라미터를 손쉽게 설정할 수도 있습니다.