18#ifndef itkSobelEdgeDetectionImageFilter_h
19#define itkSobelEdgeDetectionImageFilter_h
49template <
typename TInputImage,
typename TOutputImage>
113 itkSetMacro(UseLegacyOperatorCoefficients,
bool);
114 itkGetConstReferenceMacro(UseLegacyOperatorCoefficients,
bool);
115 itkBooleanMacro(UseLegacyOperatorCoefficients);
142#ifndef ITK_MANUAL_INSTANTIATION
143# include "itkSobelEdgeDetectionImageFilter.hxx"
void PrintSelf(std::ostream &os, Indent indent) const override
Control indentation during Print() invocation.
Implements transparent reference counting.
void GenerateInputRequestedRegion() override
ImageToImageFilter< TInputImage, TOutputImage > Superclass
TOutputImage OutputImageType
SobelEdgeDetectionImageFilter()=default
typename TInputImage::PixelType InputPixelType
static constexpr unsigned int ImageDimension
SobelEdgeDetectionImageFilter Self
void PrintSelf(std::ostream &os, Indent indent) const override
static constexpr unsigned int InputImageDimension
TInputImage InputImageType
typename TOutputImage::InternalPixelType OutputInternalPixelType
void GenerateData() override
typename InputImageType::Pointer InputImagePointer
bool m_UseLegacyOperatorCoefficients
SmartPointer< Self > Pointer
~SobelEdgeDetectionImageFilter() override=default
typename TOutputImage::PixelType OutputPixelType
typename TInputImage::InternalPixelType InputInternalPixelType
SmartPointer< const Self > ConstPointer
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....