21 #ifndef otbWaveletsSynopsisImageToWaveletsBandsListFilter_h
22 #define otbWaveletsSynopsisImageToWaveletsBandsListFilter_h
25 #include "itkRegionOfInterestImageFilter.h"
38 template <
class TImage,
class TImageList>
67 itkSetMacro(NumberOfLevels,
unsigned int);
70 itkGetMacro(NumberOfLevels,
unsigned int);
73 itkSetMacro(DecimationRatio,
unsigned int);
76 itkGetMacro(DecimationRatio,
unsigned int);
79 virtual void Modified()
const override;
89 virtual void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
92 virtual void GenerateInputRequestedRegion(
void)
override;
95 virtual void GenerateOutputInformation(
void)
override;
98 virtual void GenerateData(
void)
override;
102 void operator=(
const Self&) =
delete;
117 #ifndef OTB_MANUAL_INSTANTIATION