22 class CInternalContrastEnhancement;
278 DeclareGetClassType();
338 CInternalContrastEnhancement* m_pInternal;
339 friend class CInternalContrastEnhancement;
FLImaging 모듈의 수행 결과 객체
Definition ResultsDef.h:1640
CContrastEnhancement(const CContrastEnhancement &contrastEnhancement)
CContrastEnhancement(const CContrastEnhancement *pContrastEnhancement)
virtual const CResult SetIteration(int32_t i32Iteration=5)
virtual double GetMaximumValue() const
virtual const CResult Assign(const CContrastEnhancement *pContrastEnhancement)
double m_f64Intensity
Definition ContrastEnhancement.h:290
virtual double GetIntensity() const
virtual const CResult Execute()
double m_f64Maximum
Definition ContrastEnhancement.h:317
virtual const CResult Assign(const CContrastEnhancement &contrastEnhancement)
virtual bool IsLicenseAvailable() const override
현재 보유한 라이선스로 해당 알고리즘을 사용할 수 있는지에 대한 여부를 반환 합니다.
double m_f64Gain
Definition ContrastEnhancement.h:308
virtual double GetGain() const
virtual const CResult SetChannelMethod(EChannelMethod eChannelMethod=EChannelMethod_Combined)
virtual ~CContrastEnhancement()
virtual const CResult SetMinimumValue(double f64MinimumValue=0.)
virtual const CResult Clear() override
virtual const CResult SetIntensity(double f64Intensity=10.)
double m_f64Minimum
Definition ContrastEnhancement.h:326
virtual double GetMinimumValue() const
const CContrastEnhancement & operator=(const CContrastEnhancement &contrastEnhancement)
int32_t m_i32Iteration
Definition ContrastEnhancement.h:299
virtual const CResult SetGain(double f64Gain=1.)
virtual EChannelMethod GetChannelMethod() const
virtual const CResult SetMaximumValue(double f64MaximumValue=1.)
virtual int32_t GetIteration() const
EChannelMethod m_eChannelMethod
Definition ContrastEnhancement.h:335
Definition AbsoluteThreshold.h:25
EChannelMethod
Definition DefinitionsImgProcBase.h:465
@ EChannelMethod_Combined
Definition DefinitionsImgProcBase.h:470