콘텐츠로 건너뛰기
STAGING SERVER
DEVELOPMENT SERVER

Balance White , 댐핑#

Balance White Adjustment Damping camera feature는 Balance White Auto가 활성화되었을 때 카메라가 색상을 조정하는 속도를 제어합니다.

기능 사용법#

작동 원리#

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

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