18 #ifndef itkZeroCrossingBasedEdgeDetectionImageFilter_h 19 #define itkZeroCrossingBasedEdgeDetectionImageFilter_h 69 template<
typename TInputImage,
typename TOutputImage >
101 TInputImage::ImageDimension);
103 TOutputImage::ImageDimension);
110 itkSetMacro(Variance, ArrayType);
111 itkGetConstMacro(Variance,
const ArrayType);
112 itkSetMacro(MaximumError, ArrayType);
113 itkGetConstMacro(MaximumError,
const ArrayType);
117 itkGetConstMacro(BackgroundValue, OutputImagePixelType);
118 itkSetMacro(BackgroundValue, OutputImagePixelType);
119 itkGetConstMacro(ForegroundValue, OutputImagePixelType);
120 itkSetMacro(ForegroundValue, OutputImagePixelType);
140 #ifdef ITK_USE_CONCEPT_CHECKING 177 void operator=(
const Self &) ITK_DELETE_FUNCTION;
191 #ifndef ITK_MANUAL_INSTANTIATION 192 #include "itkZeroCrossingBasedEdgeDetectionImageFilter.hxx" void SetMaximumError(const typename ArrayType::ValueType v)
TInputImage::PixelType InputImagePixelType
TOutputImage::PixelType OutputImagePixelType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
void PrintSelf(std::ostream &os, Indent indent) const override
void Fill(const ValueType &)
TInputImage InputImageType
FixedArray< double, itkGetStaticConstMacro(ImageDimension) > ArrayType
SmartPointer< Self > Pointer
ImageToImageFilter< TInputImage, TOutputImage > Superclass
~ZeroCrossingBasedEdgeDetectionImageFilter()
OutputImagePixelType m_ForegroundValue
This filter implements a zero-crossing based edge detecor.
TOutputImage OutputImageType
static const unsigned int ImageDimension
void operator=(const Self &) ITK_DELETE_FUNCTION
SmartPointer< const Self > ConstPointer
ZeroCrossingBasedEdgeDetectionImageFilter Self
void GenerateData() override
OutputImagePixelType m_BackgroundValue
void SetVariance(const typename ArrayType::ValueType v)
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
ZeroCrossingBasedEdgeDetectionImageFilter()
#define itkConceptMacro(name, concept)
static const unsigned int OutputImageDimension
TOutputImage::RegionType OutputImageRegionType