![]() |
OTB
10.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 |
![]() | |
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 |
![]() | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual void | SetInput (const InputImageListType *image) |
InputImageListType * | GetInput (void) |
Static Public Member Functions | |
static Pointer | New () |
![]() | |
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 | |
![]() | |
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 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 58 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
Reimplemented from otb::ImageListToImageFilter< TImageList::ImageType, TVectorImage >.
|
static |
Type macro
|
privatedelete |
|
overrideprotected |
PrintSelf method