OTB
9.0.0
Orfeo Toolbox
|
#include <otbImportGeoInformationImageFilter.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef ImageType::ConstPointer | ImageConstPointerType |
typedef ImageType::Pointer | ImagePointerType |
typedef TImage | ImageType |
typedef itk::SmartPointer< Self > | Pointer |
typedef ImportGeoInformationImageFilter | Self |
typedef SourceImageType | SourceImagePointerType |
typedef TSourceImage | SourceImageType |
typedef itk::CastImageFilter< TImage, TImage > | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
const TSourceImage * | GetSource (void) |
void | SetSource (const TSourceImage *source) |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
void | GenerateInputRequestedRegion (void) override |
void | GenerateOutputInformation (void) override |
ImportGeoInformationImageFilter () | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
void | VerifyInputInformation () override |
~ImportGeoInformationImageFilter () override | |
Private Member Functions | |
ImportGeoInformationImageFilter (const Self &)=delete | |
void | operator= (const Self &)=delete |
This filter is a helper class to import metadata from an existing image into a non-georeferenced image.
It derives from itk::CastImageFilter since it overwrites its output if possible. Default behavior is InPlaceOn as the other filters which only modify metadata information This class has been written as a workaround for the bug http://public.kitware.com/Bug/bug.php?op=show&bugid=4625&pos=0. There should be no needs for this filter in a standard pipeline.
Definition at line 46 of file otbImportGeoInformationImageFilter.h.
typedef itk::SmartPointer<const Self> otb::ImportGeoInformationImageFilter< TImage, TSourceImage >::ConstPointer |
Definition at line 53 of file otbImportGeoInformationImageFilter.h.
typedef ImageType::ConstPointer otb::ImportGeoInformationImageFilter< TImage, TSourceImage >::ImageConstPointerType |
Definition at line 64 of file otbImportGeoInformationImageFilter.h.
typedef ImageType::Pointer otb::ImportGeoInformationImageFilter< TImage, TSourceImage >::ImagePointerType |
Definition at line 63 of file otbImportGeoInformationImageFilter.h.
typedef TImage otb::ImportGeoInformationImageFilter< TImage, TSourceImage >::ImageType |
Template parameters typedefs
Definition at line 59 of file otbImportGeoInformationImageFilter.h.
typedef itk::SmartPointer<Self> otb::ImportGeoInformationImageFilter< TImage, TSourceImage >::Pointer |
Definition at line 52 of file otbImportGeoInformationImageFilter.h.
typedef ImportGeoInformationImageFilter otb::ImportGeoInformationImageFilter< TImage, TSourceImage >::Self |
Standard typedefs
Definition at line 50 of file otbImportGeoInformationImageFilter.h.
typedef SourceImageType otb::ImportGeoInformationImageFilter< TImage, TSourceImage >::SourceImagePointerType |
Definition at line 66 of file otbImportGeoInformationImageFilter.h.
typedef TSourceImage otb::ImportGeoInformationImageFilter< TImage, TSourceImage >::SourceImageType |
Definition at line 65 of file otbImportGeoInformationImageFilter.h.
typedef itk::CastImageFilter<TImage, TImage> otb::ImportGeoInformationImageFilter< TImage, TSourceImage >::Superclass |
Definition at line 51 of file otbImportGeoInformationImageFilter.h.
|
protected |
Constructor
|
inlineoverrideprotected |
Destructor
Definition at line 85 of file otbImportGeoInformationImageFilter.h.
|
privatedelete |
virtual::itk::LightObject::Pointer otb::ImportGeoInformationImageFilter< TImage, TSourceImage >::CreateAnother | ( | void | ) | const |
|
overrideprotected |
Generate input requested region
|
overrideprotected |
Generate output information
|
virtual |
Creation through object factory macro
const TSourceImage* otb::ImportGeoInformationImageFilter< TImage, TSourceImage >::GetSource | ( | void | ) |
Get the source for geo information.
|
static |
Type macro
|
privatedelete |
|
overrideprotected |
PrintSelf method
void otb::ImportGeoInformationImageFilter< TImage, TSourceImage >::SetSource | ( | const TSourceImage * | source | ) |
Set the source for geo information.
source | The source image. |
|
inlineoverrideprotected |
Override VerifyInputInformation() since this filter's inputs do not need to occupy the same physical space.
Definition at line 103 of file otbImportGeoInformationImageFilter.h.