21 #ifndef otbWaveletsBandsListToWaveletsSynopsisImageFilter_h
22 #define otbWaveletsBandsListToWaveletsSynopsisImageFilter_h
39 template <
class TImageList,
class TImage>
62 itkSetMacro(DecimationRatio,
unsigned int);
65 itkGetMacro(DecimationRatio,
unsigned int);
90 virtual void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
100 #ifndef OTB_MANUAL_INSTANTIATION
Base class for all the filters taking an images list as input to produce an image.
Base class for all the filters taking an image input to produce an image list.
Converts a list of wavelets bands to the traditional multi-resolution wavelets view.
virtual void GenerateOutputInformation(void) override
WaveletsBandsListToWaveletsSynopsisImageFilter()
virtual void GenerateInputRequestedRegion(void) override
WaveletsBandsListToWaveletsSynopsisImageFilter Self
virtual void DynamicThreadedGenerateData(const RegionType &outputRegionForThread) override
ImageListToImageFilter< typename TImageList::ImageType, TImage > Superclass
void operator=(const Self &)=delete
itk::SmartPointer< Self > Pointer
virtual ~WaveletsBandsListToWaveletsSynopsisImageFilter()
virtual void PrintSelf(std::ostream &os, itk::Indent indent) const override
itk::SmartPointer< const Self > ConstPointer
InputImageListType::ImageType InputImageType
WaveletsBandsListToWaveletsSynopsisImageFilter(const Self &)=delete
unsigned int m_DecimationRatio
TImageList InputImageListType
OutputImageType::RegionType RegionType
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.