18 #ifndef itkLabelSetErodeImageFilter_h
19 #define itkLabelSetErodeImageFilter_h
41 template<
typename TInputImage,
42 typename TOutputImage = TInputImage >
82 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
83 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
84 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
87 { this->DynamicMultiThreadingOn(); }
91 void DynamicThreadedGenerateData(
const OutputImageRegionType & outputRegionForThread)
override;
99 #ifndef ITK_MANUAL_INSTANTIATION
100 #include "itkLabelSetErodeImageFilter.hxx"
typename TOutputImage::SizeType OutputSizeType
Define numeric traits for std::vector.
~LabelSetErodeImageFilter() override
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
typename TInputImage::PixelType PixelType
Base class for all process objects that output image data.
TInputImage InputImageType
Base class for binary morphological erosion of label images.
typename NumericTraits< PixelType >::ScalarRealType ScalarRealType
typename InputImageType::Pointer InputImagePointer
ImageBaseType::SizeType SizeType
typename OutputImageType::RegionType OutputImageRegionType
TOutputImage OutputImageType
Class for binary morphological erosion of label images.
typename NumericTraits< PixelType >::FloatType RealType
LabelSetErodeImageFilter()
typename Superclass::DistanceImageType DistanceImageType
typename TInputImage::SizeType InputSizeType
typename itk::FixedArray< ScalarRealType, TInputImage::ImageDimension > RadiusType
typename TOutputImage::PixelType OutputPixelType
ImageBaseType::RegionType RegionType
typename InputImageType::ConstPointer InputImageConstPointer