OTB
9.0.0
Orfeo Toolbox
|
#include <otbWaveletPacketDecompositionCosts.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef TImage | ImageType |
typedef itk::SmartPointer< Self > | Pointer |
typedef FullyDecomposedWaveletPacketCost | Self |
typedef itk::Object | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
bool | Evaluate (unsigned int decomposition, const ImageType *) |
virtual const char * | GetNameOfClass () const |
Static Public Member Functions | |
static Pointer | New () |
Static Public Attributes | |
static unsigned int | NumberOfAllowedDecompositions = 1 |
Protected Member Functions | |
FullyDecomposedWaveletPacketCost () | |
~FullyDecomposedWaveletPacketCost () override | |
Private Member Functions | |
FullyDecomposedWaveletPacketCost (const Self &) | |
void | operator= (const Self &) |
Cost evaluation to be used into the Wavelet Packet decomposition class.
This class implements the criteria to perform fully decomposed wavelet packet. It is based on the depth of the decomposition only...
Definition at line 44 of file otbWaveletPacketDecompositionCosts.h.
typedef itk::SmartPointer<const Self> otb::FullyDecomposedWaveletPacketCost< TImage >::ConstPointer |
Definition at line 51 of file otbWaveletPacketDecompositionCosts.h.
typedef TImage otb::FullyDecomposedWaveletPacketCost< TImage >::ImageType |
Definition at line 57 of file otbWaveletPacketDecompositionCosts.h.
typedef itk::SmartPointer<Self> otb::FullyDecomposedWaveletPacketCost< TImage >::Pointer |
Definition at line 50 of file otbWaveletPacketDecompositionCosts.h.
typedef FullyDecomposedWaveletPacketCost otb::FullyDecomposedWaveletPacketCost< TImage >::Self |
Standard typedefs
Definition at line 48 of file otbWaveletPacketDecompositionCosts.h.
typedef itk::Object otb::FullyDecomposedWaveletPacketCost< TImage >::Superclass |
Definition at line 49 of file otbWaveletPacketDecompositionCosts.h.
|
inlineprotected |
Definition at line 71 of file otbWaveletPacketDecompositionCosts.h.
|
inlineoverrideprotected |
Definition at line 74 of file otbWaveletPacketDecompositionCosts.h.
|
private |
virtual::itk::LightObject::Pointer otb::FullyDecomposedWaveletPacketCost< TImage >::CreateAnother | ( | void | ) | const |
|
inline |
Evaluate the cost
Definition at line 65 of file otbWaveletPacketDecompositionCosts.h.
|
virtual |
Creation through object factory macro
|
static |
Type macro
|
private |
|
static |
Access to the data
Definition at line 62 of file otbWaveletPacketDecompositionCosts.h.