39 class CInternalNormalization;
71 class FL_EXPORT
CNormalization :
public CAlgorithmFeature_SR_SP_DI_DR_DP_BLK_FBLK_BAT
467 DeclareGetClassType();
543 CInternalNormalization* m_pInternal;
544 friend class CInternalNormalization;
다중 변수 클래스
Definition MultiVar.h:31
FLImaging 모듈의 수행 결과 객체
Definition ResultsDef.h:1596
virtual const CResult SetTrimming(ETrimmingMethod eTrimmingMethod=ETrimmingMethod_None, double f64Lower=-std::numeric_limits< double >::infinity(), double f64Upper=std::numeric_limits< double >::infinity())
virtual const CResult SetMaxRange(const Base::CMultiVar< double > &mvMaxValue)
virtual const CResult Assign(const CNormalization &Normalization)
virtual const Base::CMultiVar< double > GetMinRange() const
virtual const CResult SetMinRange(const Base::CMultiVar< double > &mvMinValue)
virtual const CResult Assign(const CNormalization *pNormalization)
virtual ~CNormalization()
ENormalizationMethod
이진화 계산 방식 열거형
Definition Normalization.h:91
@ ENormalizationMethod_MaxElement
Definition Normalization.h:132
@ ENormalizationMethod_MinMax
Definition Normalization.h:111
@ ENormalizationMethod_CDF
Definition Normalization.h:153
virtual const CResult Execute()
ETrimmingMethod m_eTrimmingMethod
Definition Normalization.h:496
virtual const CResult SetNormalizationMethod(ENormalizationMethod eMethod=ENormalizationMethod_MinMax)
virtual bool IsLicenseAvailable() const override
현재 보유한 라이선스로 해당 알고리즘을 사용할 수 있는지에 대한 여부를 반환 합니다.
CNormalization(const CNormalization *pNormalization)
double m_f64Upper
Definition Normalization.h:540
virtual const Base::CMultiVar< double > GetMaxRange() const
virtual ENormalizationMethod GetNormalizationMethod() const
ENormalizationMethod m_eNormalizationMethod
Definition Normalization.h:483
ETrimmingMethod
trimming 방식 열거형
Definition Normalization.h:164
@ ETrimmingMethod_None
Definition Normalization.h:169
@ ETrimmingMethod_Value
Definition Normalization.h:187
@ ETrimmingMethod_Count
Definition Normalization.h:175
@ ETrimmingMethod_Ratio
Definition Normalization.h:181
const CNormalization & operator=(const CNormalization &Normalization)
virtual const CResult Clear() override
virtual const CResult GetTrimming(double &f64Lower, double &f64Upper) const
virtual const CResult GetTrimming(ETrimmingMethod &eTrimmingMethod, double &f64Lower, double &f64Upper) const
Base::CMultiVar< double > m_mvMaxValue
Definition Normalization.h:522
Base::CMultiVar< double > m_mvMinValue
Definition Normalization.h:509
double m_f64Lower
Definition Normalization.h:531
CNormalization(const CNormalization &Normalization)
Definition AbsoluteThreshold.h:25