OTB
9.0.0
Orfeo Toolbox
|
#include <otbWaveletInverseImageFilter.h>
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
virtual unsigned int | GetNumberOfDecompositions () |
virtual void | SetNumberOfDecompositions (unsigned int _arg) |
Static Public Member Functions | |
static Pointer | New () |
Static Public Attributes | |
static const short | DirectionOfTransformation = otb::Wavelet::FORWARD |
static const unsigned int | ImageDimension = InputImageType::ImageDimension |
static const short | MotherWaveletOperator = TMotherWaveletOperator |
Private Member Functions | |
void | operator= (const Self &)=delete |
WaveletInverseImageFilter (const Self &)=delete | |
Private Attributes | |
unsigned int | m_NumberOfDecompositions |
WaveletsSynopsisImageToWaveletsBandsListFilterPointerType | m_SynopsisImageToWaveletsBandsList |
WaveletInverseTransformFilterPointerType | m_WaveletTransform |
virtual void | Modified () const override |
WaveletInverseImageFilter () | |
virtual | ~WaveletInverseImageFilter () |
virtual void | GenerateInputRequestedRegion () override |
virtual void | GenerateData () override |
virtual void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
This filter performs wavelet inverse transform. It takes three template arguments: Input, Output and WaveletOperator This filter is not streamed.
Definition at line 44 of file otbWaveletInverseImageFilter.h.
typedef itk::SmartPointer<const Self> otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::ConstPointer |
Definition at line 58 of file otbWaveletInverseImageFilter.h.
typedef otb::WaveletFilterBank<OutputImageType, OutputImageType, WaveletOperatorType, otb::Wavelet::INVERSE> otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::FilterBankType |
Definition at line 64 of file otbWaveletInverseImageFilter.h.
typedef TInputImage otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::InputImageType |
Standard class typedefs.
Definition at line 48 of file otbWaveletInverseImageFilter.h.
typedef InputImageType::PixelType otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::InputPixelType |
Definition at line 60 of file otbWaveletInverseImageFilter.h.
typedef TOutputImage otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::OutputImageType |
Definition at line 49 of file otbWaveletInverseImageFilter.h.
typedef OutputImageType::PixelType otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::OutputPixelType |
Definition at line 61 of file otbWaveletInverseImageFilter.h.
typedef itk::SmartPointer<Self> otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::Pointer |
Definition at line 57 of file otbWaveletInverseImageFilter.h.
typedef WaveletInverseImageFilter<InputImageType, OutputImageType, TMotherWaveletOperator> otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::Self |
Definition at line 55 of file otbWaveletInverseImageFilter.h.
typedef itk::ImageToImageFilter<InputImageType, OutputImageType> otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::Superclass |
Definition at line 56 of file otbWaveletInverseImageFilter.h.
typedef WaveletInverseTransformFilterType::Pointer otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::WaveletInverseTransformFilterPointerType |
Definition at line 66 of file otbWaveletInverseImageFilter.h.
typedef otb::WaveletTransform<OutputImageType, OutputImageType, FilterBankType, otb::Wavelet::INVERSE> otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::WaveletInverseTransformFilterType |
Definition at line 65 of file otbWaveletInverseImageFilter.h.
typedef otb::WaveletOperator<TMotherWaveletOperator, otb::Wavelet::INVERSE, OutputPixelType, ImageDimension> otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::WaveletOperatorType |
Definition at line 63 of file otbWaveletInverseImageFilter.h.
typedef WaveletsSynopsisImageToWaveletsBandsListFilterType::Pointer otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::WaveletsSynopsisImageToWaveletsBandsListFilterPointerType |
Definition at line 70 of file otbWaveletInverseImageFilter.h.
typedef otb::WaveletsSynopsisImageToWaveletsBandsListFilter<InputImageType, typename WaveletInverseTransformFilterType::InputImageListType> otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::WaveletsSynopsisImageToWaveletsBandsListFilterType |
Definition at line 69 of file otbWaveletInverseImageFilter.h.
|
protected |
Constructor
Definition at line 31 of file otbWaveletInverseImageFilter.hxx.
References otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::m_SynopsisImageToWaveletsBandsList, otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::m_WaveletTransform, otb::WaveletsSynopsisImageToWaveletsBandsListFilter< TImage, TImageList >::New(), and otb::WaveletTransform< TInputImage, TOutputImage, TFilter, TDirectionOfTransformation >::New().
|
protectedvirtual |
Destructor
Definition at line 44 of file otbWaveletInverseImageFilter.hxx.
|
privatedelete |
virtual::itk::LightObject::Pointer otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::CreateAnother | ( | void | ) | const |
|
overrideprotectedvirtual |
Main computation method
Definition at line 82 of file otbWaveletInverseImageFilter.hxx.
|
overrideprotectedvirtual |
GenerateInputRequestedRegion
Definition at line 62 of file otbWaveletInverseImageFilter.hxx.
|
virtual |
Run-time type information (and related methods).
|
virtual |
|
overridevirtual |
If the filter is modified, the internal filters need to be modified too
Destructor
Definition at line 50 of file otbWaveletInverseImageFilter.hxx.
|
static |
Method for creation through the object factory.
|
privatedelete |
|
overrideprotectedvirtual |
PrintSelf Method
Definition at line 97 of file otbWaveletInverseImageFilter.hxx.
|
virtual |
|
static |
Definition at line 53 of file otbWaveletInverseImageFilter.h.
|
static |
Definition at line 51 of file otbWaveletInverseImageFilter.h.
|
private |
Definition at line 101 of file otbWaveletInverseImageFilter.h.
|
private |
Definition at line 99 of file otbWaveletInverseImageFilter.h.
Referenced by otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::WaveletInverseImageFilter().
|
private |
Definition at line 100 of file otbWaveletInverseImageFilter.h.
Referenced by otb::WaveletInverseImageFilter< TInputImage, TOutputImage, TMotherWaveletOperator >::WaveletInverseImageFilter().
|
static |
Definition at line 52 of file otbWaveletInverseImageFilter.h.