13 #ifndef mitkWatershedTool_h_Included 14 #define mitkWatershedTool_h_Included 41 itkFactorylessNewMacro(
Self);
44 const char** GetXPM()
const override;
45 const char* GetName()
const override;
48 void Activated()
override;
50 itkSetMacro(Threshold,
double);
51 itkGetConstMacro(Threshold,
double);
53 itkSetMacro(Level,
double);
54 itkGetConstMacro(Level,
double);
63 double m_Threshold = 0.0;
74 template <
typename TPixel,
unsigned int VImageDimension>
77 itk::ProcessObject::Pointer m_MagFilter;
78 itk::ProcessObject::Pointer m_WatershedFilter;
#define MITKSEGMENTATION_EXPORT
DataCollection - Class to facilitate loading/accessing structured data.
#define mitkClassMacro(className, SuperClassName)
Image class for storing images.
std::vcl_size_t TimeStepType
Super-class that provides the functionality of a StateMachine to DataInteractors. ...