21 #ifndef otbRadiometricMomentsImageFilter_h
22 #define otbRadiometricMomentsImageFilter_h
24 #include "itkImageToImageFilter.h"
26 #include "itkConstNeighborhoodIterator.h"
45 template <
class TInputImage,
class TOutputImage>
51 typedef itk::ImageToImageFilter<TInputImage, TOutputImage>
Superclass;
71 typedef typename OutputImageType::InternalPixelType
ScalarType;
85 m_Radius.Fill(radius);
89 typedef typename NeighborhoodIteratorType::RadiusType
RadiusType;
97 void ThreadedGenerateData(
const OutputImageRegionType& outputRegionForThread, itk::ThreadIdType threadId)
override;
98 void GenerateInputRequestedRegion(
void)
override;
99 void GenerateOutputInformation(
void)
override;
103 void operator=(
const Self&) =
delete;
111 #ifndef OTB_MANUAL_INSTANTIATION