Medical Imaging Interaction Toolkit
2024.12.99-ffdb615f
Medical Imaging Interaction Toolkit
|
Class that allows to generate masks (for statistic computation) out of multi label segmentations. More...
#include <mitkMultiLabelMaskGenerator.h>
Public Member Functions | |
mitkClassMacro (MultiLabelMaskGenerator, MaskGenerator) | |
unsigned int | GetNumberOfMasks () const override |
virtual void | SetMultiLabelSegmentation (const MultiLabelSegmentation *_arg) |
![]() | |
mitkClassMacroItkParent (MaskGenerator, itk::Object) | |
mitk::Image::ConstPointer | GetMask (unsigned int maskID) |
GetMask returns the requested (multi) label mask. More... | |
virtual mitk::Image::ConstPointer | GetReferenceImage () |
GetReferenceImage per default returns the inputImage (as set by SetInputImage). If no input image is set it will return a nullptr. More... | |
virtual void | SetInputImage (const mitk::Image *_arg) |
SetInputImage is used to set the input image to the mask generator. Some subclasses require an input image, others don't. See the documentation of the specific Mask Generator for more information. More... | |
virtual void | SetTimePoint (TimePointType _arg) |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
MultiLabelMaskGenerator ()=default | |
~MultiLabelMaskGenerator ()=default | |
Image::ConstPointer | DoGetMask (unsigned int maskID) override |
DoGetMask must be overridden by derived classes. More... | |
![]() | |
MaskGenerator () | |
Additional Inherited Members | |
![]() | |
TimePointType | m_TimePoint |
mitk::Image::ConstPointer | m_InputImage |
Class that allows to generate masks (for statistic computation) out of multi label segmentations.
Definition at line 26 of file mitkMultiLabelMaskGenerator.h.
|
protecteddefault |
|
protecteddefault |
|
overrideprotectedvirtual |
DoGetMask must be overridden by derived classes.
maskID | Parameter indicating which mask should be returned. |
Implements mitk::MaskGenerator.
|
overridevirtual |
Implements mitk::MaskGenerator.
mitk::MultiLabelMaskGenerator::mitkClassMacro | ( | MultiLabelMaskGenerator | , |
MaskGenerator | |||
) |
Standard Self typedef
|
static |
|
virtual |