18 #ifndef __otbSinclairImageFilter_h
19 #define __otbSinclairImageFilter_h
55 template <
class TInputImageHH,
class TInputImageHV,
56 class TInputImageVH,
class TInputImageVV,
class TOutputImage,
57 class TFunction = Functor::SinclairToCovarianceMatrixFunctor<
58 typename TInputImageHH::PixelType,
59 typename TInputImageHV::PixelType,
60 typename TInputImageVH::PixelType,
61 typename TInputImageVV::PixelType,
62 typename TOutputImage::PixelType> >
64 TInputImageHV, TInputImageVH,
65 TInputImageVV, TOutputImage,
73 TInputImageVH, TInputImageVV, TOutputImage, TFunction>
Superclass;
97 void SetInputHH(
const TInputImageHH * image);
98 void SetInputHV(
const TInputImageHV * image);
99 void SetInputVH(
const TInputImageVH * image);
100 void SetInputVV(
const TInputImageVV * image);
109 virtual void GenerateOutputInformation();
111 void PrintSelf(std::ostream& os,
itk::Indent indent)
const;
116 void operator =(
const Self&);
123 #ifndef OTB_MANUAL_INSTANTIATION