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

Conversion Gain Mode#

Conversion Gain Mode 카메라 기능을 사용하면 서로 다른 게인 모드 간에 전환할 수 있어 저조도 환경에서 더 나은 성능을 발휘하거나 밝은 빛 조건에서 더 높은 다이내믹 레인지를 구현할 수 있습니다.

게인을 수동으로 조절하려면 Gain 기능을 사용하고, 자동으로 조절하려면 Gain Auto 기능을 사용하세요.

기능 사용#

conversion gain mode를 활성화하려면 다음을 설정하세요. BslConversionGainMode 파라미터를 설정하십시오:

  • High: High Conversion Gain (HCG) 모드를 활성화합니다.
    HCG는 저조도 조건에서 이미지 Quality를 향상시키는 데 도움이 됩니다. 감도가 높아지고 판독 노이즈가 줄어들어 신호 대 잡음비(SNR)가 향상되는 반면, 다이내믹 레인지는 낮아집니다.
  • Low: Low Conversion Gain (LCG) 모드를 활성화합니다.
    LCG는 일반적인 조명부터 밝은 조명 조건에 권장됩니다. 포화 용량이 증가하고 다이내믹 레인지가 더 높아집니다.

샘플 코드#

// Set the conversion gain mode to High
camera.BslConversionGainMode.SetValue(BslConversionGainMode_High);
INodeMap& nodemap = camera.GetNodeMap();
// Set the conversion gain mode to High
CEnumParameter(nodemap, "BslConversionGainMode").SetValue("High");
// Set the conversion gain mode to High
camera.Parameters[PLCamera.BslConversionGainMode].SetValue(PLCamera.BslConversionGainMode.High);
/* 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 the conversion gain mode to High */
errRes = PylonDeviceFeatureFromString(hdev, "BslConversionGainMode", "High");
CHECK(errRes);
# Set the conversion gain mode to High
camera.BslConversionGainMode.Value = "High"

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