13 #ifndef mitkMaskGenerator_h
14 #define mitkMaskGenerator_h
18 #include <itkRegion.h>
19 #include <itkObject.h>
20 #include <itkSmartPointer.h>
#define MITKIMAGESTATISTICS_EXPORT
Image class for storing images.
Base Class for all Mask Generators. Mask generators are classes that provide functionality for the cr...
mitkClassMacroItkParent(MaskGenerator, itk::Object)
virtual unsigned int GetNumberOfMasks() const =0
mitk::Image::ConstPointer m_InputImage
virtual mitk::Image::ConstPointer GetReferenceImage()
GetReferenceImage per default returns the inputImage (as set by SetInputImage). If no input image is ...
mitk::Image::ConstPointer GetMask(unsigned int maskID)
GetMask returns the requested (multi) label mask.
TimePointType m_TimePoint
virtual mitk::Image::ConstPointer DoGetMask(unsigned int maskID)=0
DoGetMask must be overridden by derived classes.
Find image slices visible on a given plane.
mitk::ScalarType TimePointType