18#ifndef itkBinaryThinningImageFilter_h
19#define itkBinaryThinningImageFilter_h
57template <
typename TInputImage,
typename TOutputImage>
88 using PixelType =
typename InputImageType::PixelType;
91 using SizeType =
typename RegionType::SizeType;
138#ifndef ITK_MANUAL_INSTANTIATION
139# include "itkBinaryThinningImageFilter.hxx"
SmartPointer< Self > Pointer
OutputImageType * GetThinning()
BinaryThinningImageFilter Self
typename OutputImageType::Pointer OutputImagePointer
typename InputImageType::ConstPointer InputImagePointer
typename RegionType::SizeType SizeType
static constexpr unsigned int OutputImageDimension
typename InputImageType::PixelType PixelType
SmartPointer< const Self > ConstPointer
void GenerateData() override
static constexpr unsigned int InputImageDimension
BinaryThinningImageFilter()
NeighborhoodIterator< TInputImage > NeighborhoodIteratorType
TOutputImage OutputImageType
~BinaryThinningImageFilter() override=default
ImageToImageFilter< TInputImage, TOutputImage > Superclass
typename InputImageType::RegionType RegionType
TInputImage InputImageType
typename RegionType::IndexType IndexType
typename OutputImageType::PixelType OutputImagePixelType
Defines iteration of a local N-dimensional neighborhood of pixels across an itk::Image.
Implements transparent reference counting.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....