18 #ifndef itkBinaryDilateImageFilter_h
19 #define itkBinaryDilateImageFilter_h
65 template<
typename TInputImage,
typename TOutputImage,
typename TKernel >
73 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
74 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
77 static constexpr
unsigned int KernelDimension = TKernel::NeighborhoodDimension;
116 { this->SetForegroundValue(value); }
122 {
return this->GetForegroundValue(); }
127 void PrintSelf(std::ostream & os,
Indent indent)
const override;
129 void GenerateData()
override;
136 #ifndef ITK_MANUAL_INSTANTIATION
137 #include "itkBinaryDilateImageFilter.hxx"
Define numeric traits for std::vector.
typename TInputImage::IndexType IndexType
typename TOutputImage::PixelType OutputPixelType
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Base class for all process objects that output image data.
TInputImage InputImageType
typename Superclass::NeighborIndexContainer NeighborIndexContainer
typename TInputImage::OffsetType OffsetType
ImageBaseType::SizeType SizeType
typename OutputImageType::RegionType OutputImageRegionType
ImageBaseType::IndexType IndexType
TOutputImage OutputImageType
typename TInputImage::PixelType InputPixelType
typename InputImageType::SizeType InputSizeType
typename InputImageType::RegionType InputImageRegionType
typename NumericTraits< InputPixelType >::RealType InputRealType
typename KernelType::ConstIterator KernelIteratorType
Base class for fast binary dilation and erosion.
Control indentation during Print() invocation.
void SetDilateValue(const InputPixelType &value)
ImageBaseType::RegionType RegionType
InputPixelType GetDilateValue() const