OTB
9.0.0
Orfeo Toolbox
|
#include <otbImageListToVectorImageFilter.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef InputImageListType::Pointer | InputImageListPointerType |
typedef TImageList | InputImageListType |
typedef InputImageType::Pointer | InputImagePointerType |
typedef InputImageListType::ImageType | InputImageType |
typedef OutputVectorImageType::Pointer | OutputVectorImagePointerType |
typedef TVectorImage | OutputVectorImageType |
typedef itk::SmartPointer< Self > | Pointer |
typedef ImageListToVectorImageFilter | Self |
typedef ImageListToImageFilter< typename TImageList::ImageType, TVectorImage > | Superclass |
Public Types inherited from otb::ImageListToImageFilter< TImageList::ImageType, TVectorImage > | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef InputImageListType::ConstPointer | InputImageListConstPointerType |
typedef ImageList< InputImageType > | InputImageListType |
typedef InputImageType::PixelType | InputImagePixelType |
typedef InputImageType::ConstPointer | InputImagePointer |
typedef InputImageType::RegionType | InputImageRegionType |
typedef TImageList::ImageType | InputImageType |
typedef OutputImageType::Pointer | OutputImagePointerType |
typedef Superclass::OutputImageType | OutputImageType |
typedef itk::SmartPointer< Self > | Pointer |
typedef ImageListToImageFilter | Self |
typedef InputImageType::SizeType | SizeType |
typedef itk::ImageSource< TVectorImage > | Superclass |
typedef InputImageType::ValueType | ValueType |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
Public Member Functions inherited from otb::ImageListToImageFilter< TImageList::ImageType, TVectorImage > | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
virtual void | SetInput (const InputImageListType *image) |
InputImageListType * | GetInput (void) |
Static Public Member Functions | |
static Pointer | New () |
Static Public Member Functions inherited from otb::ImageListToImageFilter< TImageList::ImageType, TVectorImage > | |
static Pointer | New () |
Protected Member Functions | |
void | GenerateData (void) override |
void | GenerateInputRequestedRegion (void) override |
void | GenerateOutputInformation (void) override |
ImageListToVectorImageFilter () | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
~ImageListToVectorImageFilter () override | |
Protected Member Functions inherited from otb::ImageListToImageFilter< TImageList::ImageType, TVectorImage > | |
ImageListToImageFilter () | |
~ImageListToImageFilter () override | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
Private Member Functions | |
ImageListToVectorImageFilter (const Self &)=delete | |
void | operator= (const Self &)=delete |
Additional Inherited Members | |
Static Public Attributes inherited from otb::ImageListToImageFilter< TImageList::ImageType, TVectorImage > | |
static const unsigned int | InputImageDimension |
Converts an ImageList to a VectorImage.
The output VectorImage has n band, where n is the number of images in the image list.
This filter assumes that the images in the input ImageList have all the same size.
Casting is done through standard cast operation.
Definition at line 42 of file otbImageListToVectorImageFilter.h.
typedef itk::SmartPointer<const Self> otb::ImageListToVectorImageFilter< TImageList, TVectorImage >::ConstPointer |
Definition at line 49 of file otbImageListToVectorImageFilter.h.
typedef InputImageListType::Pointer otb::ImageListToVectorImageFilter< TImageList, TVectorImage >::InputImageListPointerType |
Definition at line 61 of file otbImageListToVectorImageFilter.h.
typedef TImageList otb::ImageListToVectorImageFilter< TImageList, TVectorImage >::InputImageListType |
Definition at line 60 of file otbImageListToVectorImageFilter.h.
typedef InputImageType::Pointer otb::ImageListToVectorImageFilter< TImageList, TVectorImage >::InputImagePointerType |
Definition at line 63 of file otbImageListToVectorImageFilter.h.
typedef InputImageListType::ImageType otb::ImageListToVectorImageFilter< TImageList, TVectorImage >::InputImageType |
Definition at line 62 of file otbImageListToVectorImageFilter.h.
typedef OutputVectorImageType::Pointer otb::ImageListToVectorImageFilter< TImageList, TVectorImage >::OutputVectorImagePointerType |
Definition at line 59 of file otbImageListToVectorImageFilter.h.
typedef TVectorImage otb::ImageListToVectorImageFilter< TImageList, TVectorImage >::OutputVectorImageType |
Template parameters typedefs
Definition at line 55 of file otbImageListToVectorImageFilter.h.
typedef itk::SmartPointer<Self> otb::ImageListToVectorImageFilter< TImageList, TVectorImage >::Pointer |
Definition at line 48 of file otbImageListToVectorImageFilter.h.
typedef ImageListToVectorImageFilter otb::ImageListToVectorImageFilter< TImageList, TVectorImage >::Self |
Standard typedefs
Definition at line 46 of file otbImageListToVectorImageFilter.h.
typedef ImageListToImageFilter<typename TImageList::ImageType, TVectorImage> otb::ImageListToVectorImageFilter< TImageList, TVectorImage >::Superclass |
Definition at line 47 of file otbImageListToVectorImageFilter.h.
|
inlineprotected |
Constructor
Definition at line 82 of file otbImageListToVectorImageFilter.h.
|
inlineoverrideprotected |
Destructor
Definition at line 85 of file otbImageListToVectorImageFilter.h.
|
privatedelete |
virtual::itk::LightObject::Pointer otb::ImageListToVectorImageFilter< TImageList, TVectorImage >::CreateAnother | ( | void | ) | const |
|
overrideprotected |
Main computation method
|
overrideprotected |
GenerateInputRequestedRegion Set the requested region of each image in the list.
|
overrideprotected |
GenerateOutputInformation Set the number of bands of the output. Copy information from the first image of the list if existing.
|
virtual |
Creation through object factory macro
|
static |
Type macro
|
privatedelete |
|
overrideprotected |
PrintSelf method