OTB
9.0.0
Orfeo Toolbox
|
#include <otbFastICAInternalOptimizerVectorImageFilter.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef itk::SmartPointer< Self > | Pointer |
typedef FastICAInternalOptimizerVectorImageFilter | Self |
typedef itk::ImageToImageFilter< TInputImage, TOutputImage > | Superclass |
Public Types inherited from otb::PersistentImageFilter< TInputImage, TOutputImage > | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef TInputImage | InputImageType |
typedef TOutputImage | OutputImageType |
typedef itk::SmartPointer< Self > | Pointer |
typedef PersistentImageFilter | Self |
typedef itk::ImageToImageFilter< TInputImage, TOutputImage > | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
Additional Inherited Members | |
Protected Member Functions inherited from otb::PersistentImageFilter< TInputImage, TOutputImage > | |
PersistentImageFilter () | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
~PersistentImageFilter () override | |
Internal optimisation of the FastICA unmixing filter.
This class implements the internal search for the unmixing matrix W in the FastICA technique.
The class takes 2 inputs (initial image and its projection with the W matrix).
Definition at line 46 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef itk::SmartPointer<const Self> otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::ConstPointer |
Definition at line 53 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef CovarianceEstimatorFilterType::Pointer otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::CovarianceEstimatorFilterPointerType |
Template parameters typedefs
Definition at line 75 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef StreamingStatisticsVectorImageFilter<InputImageType> otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::CovarianceEstimatorFilterType |
Filter types and related
Definition at line 74 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef TInputImage otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::InputImageType |
Template parameters typedefs
Definition at line 67 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef InputImageType::RegionType otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::InputRegionType |
Template parameters typedefs
Definition at line 68 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef MatrixType::InternalMatrixType otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::InternalMatrixType |
Template parameters typedefs
Definition at line 81 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef InternalMatrixType::element_type otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::MatrixElementType |
Template parameters typedefs
Definition at line 82 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef CovarianceEstimatorFilterType::MatrixObjectType otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::MatrixObjectType |
Template parameters typedefs
Definition at line 79 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef MatrixObjectType::ComponentType otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::MatrixType |
Template parameters typedefs
Definition at line 80 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef std::function<double(double)> otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::NonLinearityType |
Template parameters typedefs
Definition at line 87 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef TOutputImage otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::OutputImageType |
Template parameters typedefs
Definition at line 70 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef OutputImageType::RegionType otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::OutputRegionType |
Template parameters typedefs
Definition at line 71 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef itk::SmartPointer<Self> otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::Pointer |
Definition at line 52 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef CovarianceEstimatorFilterType::RealType otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::RealType |
Template parameters typedefs
Definition at line 77 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef FastICAInternalOptimizerVectorImageFilter otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::Self |
Standard typedefs
Definition at line 50 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef itk::ImageToImageFilter<TInputImage, TOutputImage> otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::Superclass |
Definition at line 51 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef TransformFilterType::Pointer otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::TransformFilterPointerType |
Template parameters typedefs
Definition at line 85 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef MatrixImageFilter<TInputImage, TOutputImage> otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::TransformFilterType |
Template parameters typedefs
Definition at line 84 of file otbFastICAInternalOptimizerVectorImageFilter.h.
typedef CovarianceEstimatorFilterType::RealPixelType otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::VectorType |
Template parameters typedefs
Definition at line 78 of file otbFastICAInternalOptimizerVectorImageFilter.h.
|
protected |
Template parameters typedefs
Definition at line 35 of file otbFastICAInternalOptimizerVectorImageFilter.hxx.
|
inlineoverrideprotected |
Template parameters typedefs
Definition at line 111 of file otbFastICAInternalOptimizerVectorImageFilter.h.
|
private |
Template parameters typedefs
virtual::itk::LightObject::Pointer otb::FastICAInternalOptimizerVectorImageFilter< TInputImage, TOutputImage >::CreateAnother | ( | void | ) | const |
|
overrideprotected |
Template parameters typedefs
Definition at line 50 of file otbFastICAInternalOptimizerVectorImageFilter.hxx.
|
virtual |
Template parameters typedefs
|
virtual |
Template parameters typedefs
|
virtual |
Template parameters typedefs
|
virtual |
Creation through object factory macro
Reimplemented from otb::PersistentImageFilter< TInputImage, TOutputImage >.
|
virtual |
Template parameters typedefs
|
static |
Type macro
|
private |
Template parameters typedefs
|
overridevirtual |
Template parameters typedefs
Implements otb::PersistentImageFilter< TInputImage, TOutputImage >.
Definition at line 58 of file otbFastICAInternalOptimizerVectorImageFilter.hxx.
|
virtual |
Template parameters typedefs
|
inline |
Template parameters typedefs
Definition at line 95 of file otbFastICAInternalOptimizerVectorImageFilter.h.
|
virtual |
Template parameters typedefs
|
overridevirtual |
Template parameters typedefs
Implements otb::PersistentImageFilter< TInputImage, TOutputImage >.
Definition at line 123 of file otbFastICAInternalOptimizerVectorImageFilter.hxx.
|
overrideprotected |
Template parameters typedefs
Definition at line 75 of file otbFastICAInternalOptimizerVectorImageFilter.hxx.
|
static |
Dimension
Definition at line 62 of file otbFastICAInternalOptimizerVectorImageFilter.h.
|
protected |
Template parameters typedefs
Definition at line 124 of file otbFastICAInternalOptimizerVectorImageFilter.h.
|
protected |
Template parameters typedefs
Definition at line 120 of file otbFastICAInternalOptimizerVectorImageFilter.h.
|
protected |
Template parameters typedefs
Definition at line 118 of file otbFastICAInternalOptimizerVectorImageFilter.h.
|
protected |
Template parameters typedefs
Definition at line 125 of file otbFastICAInternalOptimizerVectorImageFilter.h.
|
protected |
Template parameters typedefs
Definition at line 121 of file otbFastICAInternalOptimizerVectorImageFilter.h.
|
protected |
Template parameters typedefs
Definition at line 122 of file otbFastICAInternalOptimizerVectorImageFilter.h.
|
protected |
Template parameters typedefs
Definition at line 128 of file otbFastICAInternalOptimizerVectorImageFilter.h.
|
protected |
Template parameters typedefs
Definition at line 129 of file otbFastICAInternalOptimizerVectorImageFilter.h.
|
protected |
Template parameters typedefs
Definition at line 130 of file otbFastICAInternalOptimizerVectorImageFilter.h.
|
protected |
Template parameters typedefs
Definition at line 127 of file otbFastICAInternalOptimizerVectorImageFilter.h.
|
static |
Template parameters typedefs
Definition at line 63 of file otbFastICAInternalOptimizerVectorImageFilter.h.