18 #ifndef itkApproximateSignedDistanceMapImageFilter_h
19 #define itkApproximateSignedDistanceMapImageFilter_h
74 template<
typename TInputImage,
typename TOutputImage >
109 static constexpr
unsigned int InputImageDimension = InputImageType::ImageDimension;
128 #ifdef ITK_USE_CONCEPT_CHECKING
138 void GenerateData()
override;
140 void PrintSelf(std::ostream & os,
Indent indent)
const override;
154 #ifndef ITK_MANUAL_INSTANTIATION
155 #include "itkApproximateSignedDistanceMapImageFilter.hxx"
typename OutputImageType::Pointer OutputImagePointer
unsigned long SizeValueType
Compute an approximate distance from an interpolated isocontour to the close grid points...
IsoContourType::Pointer m_IsoContourFilter
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.
This class compute the signed (positive and negative) chamfer distance in a narrow band...
typename OutputImageType::PixelType OutputPixelType
InputPixelType m_InsideValue
TInputImage InputImageType
ChamferType::Pointer m_ChamferFilter
Create a map of the approximate signed distance from the boundaries of a binary image.
typename InputImageType::Pointer InputImagePointer
ImageBaseType::SizeType SizeType
TOutputImage OutputImageType
typename InputImageType::PixelType InputPixelType
typename OutputSizeType::SizeValueType OutputSizeValueType
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
typename OutputImageType::SizeType OutputSizeType
#define itkConceptMacro(name, concept)
InputPixelType m_OutsideValue