15#include "DefinitionsImageProcessing.h"
23 class CInternalActiveContour;
352 DeclareGetClassType();
420 friend class CInternalActiveContour;
421 CInternalActiveContour* m_pInternal;
Template type string class.
Definition FLString.h:34
FLImaging module execution result object.
Definition FLImagingBase/ResultsDef.h:1712
A class representing region.
Definition FLImagingFoundation/FLRegion.h:26
virtual const FLImaging::CResult Execute()
virtual int32_t GetPointCount() const
virtual const FLImaging::CResult Fit()
virtual const FLImaging::CResult SetMaxLength(int32_t i32MaxLength=10)
int32_t m_i32MaxLength
Definition FLImagingImageProcessing/ActiveContour.h:373
FLImaging::Base::CFLString< wchar_t > m_strContourFigureString
Definition FLImagingImageProcessing/ActiveContour.h:409
virtual const FLImaging::CResult Spacing()
double m_f64HighThreshold
Definition FLImagingImageProcessing/ActiveContour.h:391
virtual const FLImaging::CResult Clear() override
CActiveContour(const CActiveContour *pActiveContour)
virtual const FLImaging::CResult SetPointCount(int32_t i32PointCount=500)
int32_t m_i32FitMargin
Definition FLImagingImageProcessing/ActiveContour.h:400
virtual double GetHighThreshold() const
int32_t m_i32PointCount
Definition FLImagingImageProcessing/ActiveContour.h:364
virtual const FLImaging::CResult Assign(const CActiveContour *pActiveContour)
virtual int32_t GetMaxLength() const
const CActiveContour & operator=(const CActiveContour &activeContour)
CActiveContour(const CActiveContour &activeContour)
virtual const FLImaging::CResult SetLowThreshold(double f64LowThreshold=50.0)
virtual FLImaging::Base::CFLString< wchar_t > GetContourFigureString()
FLImaging::Foundation::CFLRegion * m_pFlfContourFigure
Definition FLImagingImageProcessing/ActiveContour.h:418
virtual const FLImaging::CResult Assign(const CActiveContour &activeContour)
virtual int32_t GetFitMargin() const
virtual double GetLowThreshold() const
double m_f64LowThreshold
Definition FLImagingImageProcessing/ActiveContour.h:382
virtual const FLImaging::CResult SetFitMargin(int32_t i32FitMargin=1)
virtual FLImaging::Foundation::CFLRegion * GetContourFigure()
virtual bool IsLicenseAvailable() const override
Returns whether the algorithm can be used with the current license.
virtual ~CActiveContour()
virtual const FLImaging::CResult SetHighThreshold(double f64HighThreshold=128.0)
Definition FLImagingImgProcBase/AbsoluteThreshold.h:25