18 #ifndef itkBinaryThinningImageFilter_h 19 #define itkBinaryThinningImageFilter_h 60 template<
typename TInputImage,
typename TOutputImage >
90 typedef typename InputImageType::PixelType
PixelType;
93 typedef typename RegionType::SizeType
SizeType;
112 TInputImage::ImageDimension);
114 TOutputImage::ImageDimension);
117 #ifdef ITK_USE_CONCEPT_CHECKING 147 void operator=(
const Self &) ITK_DELETE_FUNCTION;
152 #ifndef ITK_MANUAL_INSTANTIATION 153 #include "itkBinaryThinningImageFilter.hxx" This filter computes one-pixel-wide edges of the input image.
TOutputImage OutputImageType
Superclass::OutputImagePixelType OutputImagePixelType
ImageToImageFilter< TInputImage, TOutputImage > Superclass
InputImageType::ConstPointer InputImagePointer
void operator=(const Self &) ITK_DELETE_FUNCTION
InputImageType::RegionType RegionType
void GenerateData() override
RegionType::IndexType IndexType
Superclass::OutputImagePixelType OutputImagePixelType
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
BinaryThinningImageFilter Self
NeighborhoodIterator< TInputImage > NeighborhoodIteratorType
static const unsigned int InputImageDimension
OutputImageType * GetThinning()
Base class for filters that take an image as input and produce an image as output.
InputImageType::PixelType PixelType
BinaryThinningImageFilter()
RegionType::SizeType SizeType
static const unsigned int OutputImageDimension
virtual ~BinaryThinningImageFilter()
#define itkConceptMacro(name, concept)
OutputImageType::Pointer OutputImagePointer
TInputImage InputImageType
Defines iteration of a local N-dimensional neighborhood of pixels across an itk::Image.