13 #ifndef mitkIgnorePixelMaskGenerator_h
14 #define mitkIgnorePixelMaskGenerator_h
51 m_IgnoredPixelValue(std::numeric_limits<
RealType>::min()), m_InternalMaskUpdateTime(0)
59 template <
typename TPixel,
unsigned int VImageDimension>
63 bool IsUpdateRequired()
const;
67 unsigned long m_InternalMaskUpdateTime;
#define MITKIMAGESTATISTICS_EXPORT
The IgnorePixelMaskGenerator class is used to generate a mask that is zero for specific pixel values ...
unsigned int GetNumberOfMasks() const override
mitk::Image::ConstPointer DoGetMask(unsigned int maskID) override
DoGetMask must be overridden by derived classes.
itk::SmartPointer< const Self > ConstPointer
IgnorePixelMaskGenerator()
IgnorePixelMaskGenerator Self
itk::SmartPointer< Self > Pointer
void InternalCalculateMask(const itk::Image< TPixel, VImageDimension > *image)
void SetIgnoredPixelValue(RealType pixelValue)
The mask will be 0 there inputImage==pixelValue and 1 otherwise.
~IgnorePixelMaskGenerator()=default
Base Class for all Mask Generators. Mask generators are classes that provide functionality for the cr...
Find image slices visible on a given plane.