21 #ifndef otbImageListToImageListFilter_h
22 #define otbImageListToImageListFilter_h
36 template <
class TInputImage,
class TOutputImage>
57 typedef typename InputImageType::SizeType
SizeType;
58 typedef typename InputImageType::ValueType
ValueType;
70 itkStaticConstMacro(InputImageDimension,
unsigned int, TInputImage::ImageDimension);
73 using Superclass::SetInput;
88 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
95 #ifndef OTB_MANUAL_INSTANTIATION
Base class for all the filters producing an otbImageList.
Base class for all the filters taking an image list as input to produce an image list.
InputImageType::ConstPointer InputImagePointer
virtual InputImageListType * GetInput(void)
itk::SmartPointer< Self > Pointer
InputImageType::PixelType InputImagePixelType
Superclass::OutputImageListPointerType OutputImageListPointerType
InputImageType::RegionType InputImageRegionType
Superclass::OutputImageType OutputImageType
void PrintSelf(std::ostream &os, itk::Indent indent) const override
Superclass::OutputImageListType OutputImageListType
ImageListToImageListFilter(const Self &)=delete
itk::SmartPointer< const Self > ConstPointer
TInputImage InputImageType
Superclass::OutputImagePointerType OutputImagePointer
InputImageType::ValueType ValueType
ImageList< InputImageType > InputImageListType
InputImageListType::ConstPointer InputImageListConstPointer
InputImageType::SizeType SizeType
void operator=(const Self &)=delete
ImageListToImageListFilter()
ImageListSource< TOutputImage > Superclass
InputImageListType::Pointer InputImageListPointerType
virtual void SetInput(const InputImageListType *imageList)
ImageListToImageListFilter Self
~ImageListToImageListFilter() override
This class represent a list of images.
itk::SmartPointer< const Self > ConstPointer
itk::SmartPointer< Self > Pointer
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.