21 #ifndef otbHarrisImageFilter_h
22 #define otbHarrisImageFilter_h
24 #include "itkImageToImageFilter.h"
25 #include "itkHessianRecursiveGaussianImageFilter.h"
55 template <
class TInputImage,
class TOutputImage>
66 typedef itk::ImageToImageFilter<InputImageType, OutputImageType>
Superclass;
75 typedef typename InputImageType::SizeType
SizeType;
84 typedef itk::HessianRecursiveGaussianImageFilter<InputImageType, TensorType>
HessianFilterType;
90 itkSetMacro(SigmaD,
double);
91 itkGetConstReferenceMacro(SigmaD,
double);
92 itkSetMacro(SigmaI,
double);
93 itkGetConstReferenceMacro(SigmaI,
double);
94 itkSetMacro(Alpha,
double);
95 itkGetConstReferenceMacro(Alpha,
double);
105 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
123 #ifndef OTB_MANUAL_INSTANTIATION