18 #ifndef itkLabelSetErodeImageFilter_h
19 #define itkLabelSetErodeImageFilter_h
41 template<
typename TInputImage,
42 typename TOutputImage = TInputImage >
81 itkStaticConstMacro(ImageDimension,
unsigned int,
82 TInputImage::ImageDimension);
83 itkStaticConstMacro(OutputImageDimension,
unsigned int,
84 TOutputImage::ImageDimension);
85 itkStaticConstMacro(InputImageDimension,
unsigned int,
86 TInputImage::ImageDimension);
92 void ThreadedGenerateData(
const OutputImageRegionType & outputRegionForThread,
ThreadIdType threadId) ITK_OVERRIDE;
97 void operator=(
const Self &);
103 #ifndef ITK_MANUAL_INSTANTIATION
104 #include "itkLabelSetErodeImageFilter.hxx"
TInputImage::SizeType InputSizeType
TInputImage::Pointer InputImagePointer
Superclass::DistanceImageType DistanceImageType
SmartPointer< Self > Pointer
Base class for all process objects that output image data.
virtual ~LabelSetErodeImageFilter()
TInputImage InputImageType
TOutputImage OutputImageType
Base class for binary morphological erosion of label images.
LabelSetErodeImageFilter Self
TInputImage::PixelType PixelType
NumericTraits< PixelType >::FloatType RealType
OutputImageType::RegionType OutputImageRegionType
TOutputImage::SizeType OutputSizeType
TOutputImage::PixelType OutputPixelType
Class for binary morphological erosion of label images.
itk::FixedArray< ScalarRealType, TInputImage::ImageDimension > RadiusType
LabelSetErodeImageFilter()
unsigned int ThreadIdType
LabelSetMorphBaseImageFilter< TInputImage, false, TOutputImage > Superclass
TInputImage::ConstPointer InputImageConstPointer
SmartPointer< const Self > ConstPointer
Define additional traits for native types such as int or float.
NumericTraits< PixelType >::ScalarRealType ScalarRealType