18 #ifndef __itkHessianRecursiveGaussianImageFilter_h
19 #define __itkHessianRecursiveGaussianImageFilter_h
44 template<
typename TInputImage,
45 typename TOutputImage = Image< SymmetricSecondRankTensor<
46 typename NumericTraits< typename TInputImage::PixelType >::RealType,
47 TInputImage::ImageDimension >,
48 TInputImage::ImageDimension > >
65 itkStaticConstMacro(ImageDimension,
unsigned int,
66 TInputImage::ImageDimension);
69 itkStaticConstMacro(NumberOfSmoothingFilters,
unsigned int,
70 TInputImage::ImageDimension - 2);
136 void SetNormalizeAcrossScale(
bool normalizeInScaleSpace);
137 itkGetConstMacro(NormalizeAcrossScale,
bool);
145 virtual void GenerateInputRequestedRegion()
148 #ifdef ITK_USE_CONCEPT_CHECKING
162 void PrintSelf(std::ostream & os,
Indent indent)
const;
165 void GenerateData(
void);
168 void EnlargeOutputRequestedRegion(
DataObject *output);
173 void operator=(
const Self &);
185 #ifndef ITK_MANUAL_INSTANTIATION
186 #include "itkHessianRecursiveGaussianImageFilter.hxx"