Generates a mask from an existing mitk::Image for use in statistics calculations.
More...
#include <mitkImageMaskGenerator.h>
Generates a mask from an existing mitk::Image for use in statistics calculations.
This mask generator takes an external binary or label image (set via SetImageMask()) and provides it as a mask for the ImageStatisticsCalculator. The mask image is internally adapted (e.g., time step extraction) to match the input image geometry.
- See also
- MaskGenerator
-
ImageStatisticsCalculator
Definition at line 35 of file mitkImageMaskGenerator.h.
◆ ConstPointer
◆ Pointer
◆ Self
◆ Superclass
◆ ImageMaskGenerator()
| mitk::ImageMaskGenerator::ImageMaskGenerator |
( |
| ) |
|
|
inlineprotected |
◆ DoGetMask()
| Image::ConstPointer mitk::ImageMaskGenerator::DoGetMask |
( |
unsigned int |
maskID | ) |
|
|
overrideprotectedvirtual |
Must be overridden by derived classes to generate the requested mask.
- Parameters
-
| [in] | maskID | Parameter indicating which mask should be returned. |
- Returns
- The generated mask image.
Implements mitk::MaskGenerator.
◆ GetClassName()
| virtual const char* mitk::ImageMaskGenerator::GetClassName |
( |
| ) |
const |
|
virtual |
Runtime information support.
◆ GetNumberOfMasks()
| unsigned int mitk::ImageMaskGenerator::GetNumberOfMasks |
( |
| ) |
const |
|
overridevirtual |
Returns the number of masks this generator provides.
- Returns
- Always returns 1.
Implements mitk::MaskGenerator.
◆ New()
| static Pointer mitk::ImageMaskGenerator::New |
( |
| ) |
|
|
static |
Method for creation through the object factory.
◆ SetImageMask()
| virtual void mitk::ImageMaskGenerator::SetImageMask |
( |
const Image * |
_arg | ) |
|
|
virtual |
Set the image mask to use.
- Parameters
-
| [in] | _arg | Const pointer to the mask image. Non-zero pixels define the region of interest. |
The documentation for this class was generated from the following file: