|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
23 #ifndef otbImageSeriesFileReader_h
24 #define otbImageSeriesFileReader_h
33 #include "OTBImageIOExport.h"
51 template <
class TImage,
class TInternalImage = TImage>
128 virtual void GenerateData(DataObjectPointerArraySizeType idx);
129 using Superclass::GenerateData;
136 virtual void AllocateListOfComponents(
void);
139 void PrintSelf(std::ostream& os, itk::Indent indent)
const
141 return Superclass::PrintSelf(os, indent);
151 void operator=(
const Self&);
167 template <
class TPixel,
class TInternalPixel>
231 virtual void TestBandSelection(std::vector<unsigned int>&
bands);
239 virtual void GenerateData(DataObjectPointerArraySizeType idx);
240 using Superclass::GenerateData;
247 virtual void AllocateListOfComponents(
void);
250 void PrintSelf(std::ostream& os, itk::Indent indent)
const
252 return Superclass::PrintSelf(os, indent);
262 void operator=(
const Self&);
277 template <
class TPixel,
class TInternalPixel>
340 virtual void TestBandSelection(std::vector<unsigned int>&
bands);
348 virtual void GenerateData(DataObjectPointerArraySizeType idx);
349 using Superclass::GenerateData;
356 virtual void AllocateListOfComponents(
void);
359 void PrintSelf(std::ostream& os, itk::Indent indent)
const
361 return Superclass::PrintSelf(os, indent);
371 void operator=(
const Self&);
387 template <
class TPixel,
class TInternalPixel>
461 void GenerateData(DataObjectPointerArraySizeType idx)
override;
462 using Superclass::GenerateData;
469 void AllocateListOfComponents(
void)
override;
472 void PrintSelf(std::ostream& os, itk::Indent indent)
const override
474 return Superclass::PrintSelf(os, indent);
484 void operator=(
const Self&);
489 #ifndef OTB_MANUAL_INSTANTIATION
InternalImageType::SizeType InternalSizeType
Superclass::OutputImageListConstPointerType OutputImageListConstPointerType
ExtractSelectionType::Pointer ExtractSelectionPointerType
Superclass::SizeType SizeType
Superclass::InternalImagePointerType InternalImagePointerType
ExtractSelectionType::Pointer ExtractSelectionPointerType
Superclass::ReaderType ReaderPointerType
TInternalImage InternalImageType
Superclass::ReaderType ReaderType
Superclass::ReaderType ReaderPointerType
Superclass::RegionType RegionType
itk::SmartPointer< const Self > ConstPointer
InternalImageType::IndexType InternalIndexType
Superclass::OutputImageType OutputImageType
ExtractSelectionListType::Pointer ExtractSelectionListPointerType
ObjectList< ExtractSelectionType > ExtractSelectionListType
InternalImageType::Pointer InternalImagePointerType
InternalImageType::InternalPixelType InternalPixelType
itk::SmartPointer< Self > Pointer
Superclass::OutputImageListType OutputImageListType
Superclass::OutputImageListType OutputImageListType
ExtractSelectionListType::Pointer ExtractSelectionListPointerType
Superclass::InternalImageType InternalImageType
Superclass::InternalPixelType InternalPixelType
Reader class dedicated to image series reading.
Superclass::ReaderListType ReaderListType
Superclass::ValueType ValueType
Superclass::InternalRegionType InternalRegionType
Superclass::ReaderType ReaderPointerType
OutputImageType::Pointer OutputImagePointerType
Superclass::InternalValueType InternalValueType
Superclass::ReaderType ReaderType
Superclass::OutputImagePointerType OutputImagePointerType
ObjectList< ExtractSelectionType > ExtractSelectionListType
void PrintSelf(std::ostream &os, itk::Indent indent) const override
void PrintSelf(std::ostream &os, itk::Indent indent) const
ImageSeriesFileReaderBase< VectorImage< TPixel, 2 >, VectorImage< TInternalPixel, 2 > > Superclass
Superclass::OutputImageListPointerType OutputImageListPointerType
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
Superclass::ValueType ValueType
Creation of an "otb" image which contains metadata.
~ImageSeriesFileReader() override
ObjectList< ExtractSelectionType > ExtractSelectionListType
Superclass::OutputImageType OutputImageType
Superclass::OutputImageListPointerType OutputImageListPointerType
Superclass::RegionType RegionType
ImageSeriesFileReaderBase< Image< TPixel, 2 >, VectorImage< TInternalPixel, 2 > > Superclass
OutputImageType::ValueType ValueType
InternalImageType::RegionType InternalRegionType
Superclass::OutputImagePointerType OutputImagePointerType
ExtractSelectionListPointerType m_ExtractorList
OutputImageType::IndexType IndexType
MultiChannelExtractROI< InternalPixelType, PixelType > ExtractSelectionType
Superclass::InternalSizeType InternalSizeType
itk::ProcessObject::DataObjectPointerArraySizeType DataObjectPointerArraySizeType
ImageSeriesFileReader Self
Superclass::OutputImagePointerType OutputImagePointerType
Superclass::OutputImageType OutputImageType
ImageSeriesFileReader Self
itk::SmartPointer< Self > Pointer
ExtractSelectionType::Pointer ExtractSelectionPointerType
Superclass::InternalValueType InternalValueType
Superclass::ValueType ValueType
ImageSeriesFileReader Self
InternalImageType::ValueType InternalValueType
Superclass::InternalImageType InternalImageType
Superclass::IndexType IndexType
Superclass::InternalValueType InternalValueType
void PrintSelf(std::ostream &os, itk::Indent indent) const
ReaderListType::Pointer ReaderListPointerType
OutputImageType::InternalPixelType PixelType
ExtractSelectionListType::Pointer ExtractSelectionListPointerType
itk::ImageToImageFilter< InternalImageType, OutputImageType > ExtractSelectionType
Superclass::PixelType PixelType
Superclass::RegionType RegionType
ObjectList< ExtractSelectionType > ExtractSelectionListType
Superclass::InternalValueType InternalValueType
Superclass::SizeType SizeType
Superclass::IndexType IndexType
Superclass::InternalRegionType InternalRegionType
Superclass::OutputImageListType OutputImageListType
Superclass::InternalSizeType InternalSizeType
Superclass::InternalIndexType InternalIndexType
Superclass::OutputImagePointerType OutputImagePointerType
Superclass::PixelType PixelType
Superclass::ReaderListPointerType ReaderListPointerType
Superclass::InternalPixelType InternalPixelType
Superclass::SizeType SizeType
OutputImageType::RegionType RegionType
void PrintSelf(std::ostream &os, itk::Indent indent) const
Superclass::ReaderListPointerType ReaderListPointerType
Superclass::OutputImageListPointerType OutputImageListPointerType
Superclass::ReaderListType ReaderListType
ExtractSelectionType::Pointer ExtractSelectionPointerType
Superclass::InternalPixelType InternalPixelType
Superclass::IndexType IndexType
Superclass::PixelType PixelType
Superclass::InternalImagePointerType InternalImagePointerType
Superclass::InternalIndexType InternalIndexType
Superclass::ReaderType ReaderType
Superclass::InternalImageType InternalImageType
virtual ~ImageSeriesFileReader()
ExtractSelectionListType::Pointer ExtractSelectionListPointerType
itk::SmartPointer< Self > Pointer
Superclass::ReaderListType ReaderListType
OutputImageListType::Pointer OutputImageListPointerType
itk::SmartPointer< const Self > ConstPointer
Superclass::InternalImageType InternalImageType
Superclass::OutputImageListType OutputImageListType
ImageSeriesFileReaderBase< TImage, TInternalImage > Superclass
Superclass::InternalImagePointerType InternalImagePointerType
OutputImageListType::ConstPointer OutputImageListConstPointerType
This class represent a list of images.
ImageSeriesFileReaderBase< Image< TPixel, 2 >, Image< TInternalPixel, 2 > > Superclass
ExtractSelectionListPointerType m_ExtractorList
Superclass::InternalSizeType InternalSizeType
Superclass::InternalRegionType InternalRegionType
Superclass::InternalIndexType InternalIndexType
itk::ProcessObject::DataObjectPointerArraySizeType DataObjectPointerArraySizeType
Superclass::SizeType SizeType
itk::SmartPointer< const Self > ConstPointer
Superclass::InternalRegionType InternalRegionType
virtual ~ImageSeriesFileReader()
Superclass::IndexType IndexType
ExtractROI< InternalPixelType, PixelType > ExtractSelectionType
Superclass::OutputImageListConstPointerType OutputImageListConstPointerType
This class is a generic all-purpose wrapping around an std::vector<itk::SmartPointer<ObjectType> >.
Superclass::ReaderListPointerType ReaderListPointerType
OutputImageType::SizeType SizeType
ExtractSelectionListPointerType m_ExtractorList
itk::SmartPointer< const Self > ConstPointer
itk::ProcessObject::DataObjectPointerArraySizeType DataObjectPointerArraySizeType
itk::SmartPointer< Self > Pointer
Superclass::InternalImagePointerType InternalImagePointerType
Superclass::PixelType PixelType
Superclass::RegionType RegionType
virtual void TestBandSelection(std::vector< unsigned int > &)
Superclass::OutputImageListConstPointerType OutputImageListConstPointerType
Superclass::OutputImageType OutputImageType
Superclass::ReaderType ReaderType
Superclass::InternalIndexType InternalIndexType
Superclass::ValueType ValueType
Superclass::ReaderListPointerType ReaderListPointerType
Superclass::InternalSizeType InternalSizeType
ImageSeriesFileReader Self
Superclass::ReaderType ReaderPointerType
ExtractSelectionListPointerType m_ExtractorList
itk::SmartPointer< Self > Pointer
void TestBandSelection(std::vector< unsigned int > &) override
Superclass::OutputImageListConstPointerType OutputImageListConstPointerType
MultiToMonoChannelExtractROI< InternalPixelType, PixelType > ExtractSelectionType
Superclass::OutputImageListPointerType OutputImageListPointerType
Superclass::InternalPixelType InternalPixelType
Superclass::ReaderListType ReaderListType
Creation of an "otb" vector image which contains metadata.
itk::ProcessObject::DataObjectPointerArraySizeType DataObjectPointerArraySizeType