22 class CInternalContrastEnhancement;
256 DeclareGetClassType();
307 CInternalContrastEnhancement* m_pInternal;
308 friend class CInternalContrastEnhancement;
FLImaging module execution result object.
Definition ResultsDef.h:1596
CContrastEnhancement(const CContrastEnhancement *pContrastEnhancement)
virtual const CResult Assign(const CContrastEnhancement &ContrastEnhancement)
virtual double GetMaximumValue() const
virtual const CResult Assign(const CContrastEnhancement *pContrastEnhancement)
double m_f64Intensity
Definition ContrastEnhancement.h:268
virtual double GetIntensity() const
virtual const CResult Execute()
double m_f64Maximum
Definition ContrastEnhancement.h:286
virtual bool IsLicenseAvailable() const override
Returns whether the algorithm can be used with the current license.
virtual const CResult SetMinimumValue(double f64MinimumValue)
virtual const CResult SetChannelMethod(EChannelMethod eChannelMethod=EChannelMethod_Combined)
virtual ~CContrastEnhancement()
virtual const CResult Clear() override
double m_f64Minimum
Definition ContrastEnhancement.h:295
virtual double GetMinimumValue() const
virtual const CResult SetIntensity(double f64Intensity)
int32_t m_i32Iteration
Definition ContrastEnhancement.h:277
virtual const CResult SetMaximumValue(double f64MaximumValue)
virtual EChannelMethod GetChannelMethod() const
const CContrastEnhancement & operator=(const CContrastEnhancement &ContrastEnhancement)
virtual int32_t GetIteration() const
CContrastEnhancement(const CContrastEnhancement &ContrastEnhancement)
virtual const CResult SetIteration(int32_t i32Iteration)
EChannelMethod m_eChannelMethod
Definition ContrastEnhancement.h:304
Definition AbsoluteThreshold.h:25
EChannelMethod
Definition DefinitionsImgProcBase.h:440
@ EChannelMethod_Combined
Definition DefinitionsImgProcBase.h:445