OTB
9.0.0
Orfeo Toolbox
|
#include <otbReciprocalLinearCovarianceToReciprocalCircularCovarianceImageFilter.h>
Public Types | |
typedef std::complex< double > | ComplexType |
typedef TOutput::ValueType | OutputValueType |
typedef double | RealType |
Public Member Functions | |
void | operator() (TOutput &result, const TInput &Covariance) const |
constexpr vcl_size_t | OutputSize (...) const |
Compute the reciprocal Covariance circular matrix from the reciprocal Covariance linear matrix. Extract from Antennas for radar and communications Harold Mott p 317.
Output value are:
Where Cij are related to the elements of the reciprocal linear covariance matrix.
The output pixel has 6 channels : the diagonal and the upper element of the reciprocal matrix. Element are stored from left to right, line by line.
Definition at line 61 of file otbReciprocalLinearCovarianceToReciprocalCircularCovarianceImageFilter.h.
typedef std::complex<double> otb::Functor::ReciprocalLinearCovarianceToReciprocalCircularCovarianceFunctor< TInput, TOutput >::ComplexType |
Definition at line 65 of file otbReciprocalLinearCovarianceToReciprocalCircularCovarianceImageFilter.h.
typedef TOutput::ValueType otb::Functor::ReciprocalLinearCovarianceToReciprocalCircularCovarianceFunctor< TInput, TOutput >::OutputValueType |
Definition at line 66 of file otbReciprocalLinearCovarianceToReciprocalCircularCovarianceImageFilter.h.
typedef double otb::Functor::ReciprocalLinearCovarianceToReciprocalCircularCovarianceFunctor< TInput, TOutput >::RealType |
Definition at line 64 of file otbReciprocalLinearCovarianceToReciprocalCircularCovarianceImageFilter.h.
|
inline |
Definition at line 68 of file otbReciprocalLinearCovarianceToReciprocalCircularCovarianceImageFilter.h.
|
inlineconstexpr |
Definition at line 94 of file otbReciprocalLinearCovarianceToReciprocalCircularCovarianceImageFilter.h.