13 #ifndef mitkMultiLabelMaskGenerator_h
14 #define mitkMultiLabelMaskGenerator_h
60 Image::ConstPointer
DoGetMask(
unsigned int maskID)
override;
63 mitk::MultiLabelSegmentation::ConstPointer m_MultiLabelSegmentation;
#define MITKIMAGESTATISTICS_EXPORT
Abstract base class for all mask generators used in image statistics.
Generates masks for statistics computation from multi-label segmentations.
unsigned int GetNumberOfMasks() const override
Get the number of masks (one per label in the segmentation).
mitkClassMacro(MultiLabelMaskGenerator, MaskGenerator)
~MultiLabelMaskGenerator()=default
Image::ConstPointer DoGetMask(unsigned int maskID) override
Must be overridden by derived classes to generate the requested mask.
MultiLabelMaskGenerator()=default
MultiLabelSegmentation class for handling labels and layers in a segmentation session.
Find image slices visible on a given plane.