18 #ifndef itkBinaryErodeImageFilter_h
19 #define itkBinaryErodeImageFilter_h
66 template<
typename TInputImage,
typename TOutputImage,
typename TKernel >
73 itkStaticConstMacro(InputImageDimension,
unsigned int,
74 TInputImage::ImageDimension);
75 itkStaticConstMacro(OutputImageDimension,
unsigned int,
76 TOutputImage::ImageDimension);
80 itkStaticConstMacro(KernelDimension,
unsigned int,
81 TKernel::NeighborhoodDimension);
120 { this->SetForegroundValue(value); }
126 {
return this->GetForegroundValue(); }
131 void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
133 void GenerateData() ITK_OVERRIDE;
143 #ifndef ITK_MANUAL_INSTANTIATION
144 #include "itkBinaryErodeImageFilter.hxx"
TInputImage::PixelType InputPixelType
BinaryErodeImageFilter Self
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
OutputImageType::PixelType OutputPixelType
Base class for all process objects that output image data.
InputImageType::PixelType InputPixelType
InputImageType::SizeType InputSizeType
Superclass::NeighborIndexContainer NeighborIndexContainer
InputImageType::IndexType IndexType
void SetErodeValue(const InputPixelType &value)
TOutputImage OutputImageType
SmartPointer< const Self > ConstPointer
NumericTraits< InputPixelType >::RealType InputRealType
InputImageType::OffsetType OffsetType
TInputImage InputImageType
InputImageType::RegionType InputImageRegionType
TInputImage InputImageType
SmartPointer< Self > Pointer
Base class for fast binary dilation and erosion.
virtual ~BinaryErodeImageFilter() override
KernelType::ConstIterator KernelIteratorType
Control indentation during Print() invocation.
ImageBaseType::SizeType SizeType
Define additional traits for native types such as int or float.
TOutputImage OutputImageType
OutputImageType::RegionType OutputImageRegionType
BinaryMorphologyImageFilter< InputImageType, OutputImageType, KernelType > Superclass
InputPixelType GetErodeValue() const
ImageBaseType::IndexType IndexType