18 #ifndef __itkGradientMagnitudeRecursiveGaussianImageFilter_h
19 #define __itkGradientMagnitudeRecursiveGaussianImageFilter_h
48 template<
typename TInputImage,
49 typename TOutputImage = TInputImage >
62 typedef typename InputImageType::PixelType
PixelType;
65 itkStaticConstMacro(ImageDimension,
unsigned int,
66 TInputImage::ImageDimension);
132 void SetNormalizeAcrossScale(
bool normalizeInScaleSpace);
133 itkGetConstMacro(NormalizeAcrossScale,
bool);
138 #ifdef ITK_USE_CONCEPT_CHECKING
148 void PrintSelf(std::ostream & os,
Indent indent)
const;
152 void GenerateData(
void);
160 virtual void GenerateInputRequestedRegion()
166 void EnlargeOutputRequestedRegion(
DataObject *output);
171 void operator=(const Self &);
182 return !( *
this == other );
185 bool operator==(
const SqrSpacing & other)
const
192 return a + vnl_math_sqr(b / m_Spacing);
211 #ifndef ITK_MANUAL_INSTANTIATION
212 #include "itkGradientMagnitudeRecursiveGaussianImageFilter.hxx"