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

Balance White , 댐핑#

‘ Balance White ’ 조정 감쇠 카메라 기능은 ‘Balance White Auto’가 활성화된 상태에서 카메라가 색상을 조정하는 속도를 제어합니다.

기능 사용#

작동 방식#

백색 균형 조정 감쇠 계수가 지정된 경우, 색상은 즉시 조정되지 않고 일정 시간의 지연 후에 조정됩니다. 예를 들어, 카메라의 시야 범위 안팎으로 움직이는 피사체로 인해 자동 기능의 제어 메커니즘이 방해받는 것을 방지하는 데 유용할 수 있습니다.

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를 사용하여 파라미터를 손쉽게 설정할 수도 있습니다.