26 template <
class TPixel,
unsigned int VImageDimension>
40 typedef itk::Image<TPixel, VImageDimension>
ImageType;
41 typedef itk::Image<unsigned short, VImageDimension>
MaskType;
46 void SetImage(ImageType*
image);
51 void SetMask(MaskType*
mask);
57 bool CheckMaskSanity();
62 typename itk::Image<TPixel, VImageDimension>::Pointer ExtractMaskImageRegion();
70 itk::Image<TPixel, VImageDimension>* m_Image;
71 itk::Image<unsigned short, VImageDimension>* m_Mask;
75 #ifndef ITK_MANUAL_INSTANTIATION itk::SmartPointer< Self > Pointer
itk::SmartPointer< const Self > ConstPointer
DataCollection - Class to facilitate loading/accessing structured data.
Utility class for mask operations. It checks whether an image and a mask are compatible (spacing...
#define MITKIMAGESTATISTICS_EXPORT
mitk::Image::Pointer image
itk::Image< unsigned short, VImageDimension > MaskType
~MaskUtilities() override
itk::Image< TPixel, VImageDimension > ImageType
mitk::Image::Pointer mask