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

Conversion Gain Mode#

Conversion Gain Mode camera feature를 사용하면 다양한 게인 모드 간에 전환할 수 있어 저조도 환경에서는 더 나은 성능을, 밝은 빛 조건에서는 더 높은 다이내믹 레인지를 제공합니다.

게인을 수동으로 조절하려면 Gain 기능을 사용하십시오. 게인을 자동으로 조절하려면 Gain Auto 기능을 사용하십시오.

기능 사용법#

Conversion Gain Mode를 활성화하려면 다음을 설정하십시오. BslConversionGainMode 매개변수를 다음 값 중 하나로 설정합니다:

  • High: High Conversion Gain (HCG) 모드를 활성화합니다.
    HCG는 저조도 환경에서 화질을 개선하는 데 도움이 됩니다. 감도가 높아지고 판독 노이즈가 줄어들어 신호 대 잡음비(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를 사용하여 파라미터를 손쉽게 설정할 수 있습니다.