![]() |
Orfeo Toolbox
3.16
|
Evaluate the min and max polarisation degree and min and max power from the Mueller image. More...
#include <otbMuellerToPolarisationDegreeAndPowerImageFilter.h>
Inheritance diagram for otb::Functor::MuellerToPolarisationDegreeAndPowerFunctor< TInput, TOutput >:Public Types | |
| typedef itk::Matrix< double, 4, 4 > | MuellerMatrixType |
| typedef TOutput::ValueType | OutputValueType |
| typedef itk::Vector< double, 4 > | StokesVectorType |
Public Member Functions | |
| MuellerToPolarisationDegreeAndPowerFunctor () | |
| virtual | ~MuellerToPolarisationDegreeAndPowerFunctor () |
| unsigned int | GetOutputSize () |
| TOutput | operator() (const TInput &Mueller) const |
Private Attributes | |
| const double | m_Epsilon |
| unsigned int | m_NumberOfComponentsPerPixel |
| const double | m_PI_90 |
Evaluate the min and max polarisation degree and min and max power from the Mueller image.
The order of the channels of the input image corresponds to : 
The class process step by step while
and for each
, while
:





and polarisation degree
:

) and polarisation degree (
) ).Output value are:




Definition at line 75 of file otbMuellerToPolarisationDegreeAndPowerImageFilter.h.
| typedef itk::Matrix<double, 4, 4> otb::Functor::MuellerToPolarisationDegreeAndPowerFunctor< TInput, TOutput >::MuellerMatrixType |
Definition at line 79 of file otbMuellerToPolarisationDegreeAndPowerImageFilter.h.
| typedef TOutput::ValueType otb::Functor::MuellerToPolarisationDegreeAndPowerFunctor< TInput, TOutput >::OutputValueType |
Definition at line 78 of file otbMuellerToPolarisationDegreeAndPowerImageFilter.h.
| typedef itk::Vector<double, 4> otb::Functor::MuellerToPolarisationDegreeAndPowerFunctor< TInput, TOutput >::StokesVectorType |
Definition at line 80 of file otbMuellerToPolarisationDegreeAndPowerImageFilter.h.
|
inline |
Constructor
Definition at line 181 of file otbMuellerToPolarisationDegreeAndPowerImageFilter.h.
|
inlinevirtual |
Destructor
Definition at line 184 of file otbMuellerToPolarisationDegreeAndPowerImageFilter.h.
|
inline |
Definition at line 175 of file otbMuellerToPolarisationDegreeAndPowerImageFilter.h.
|
inline |
Definition at line 82 of file otbMuellerToPolarisationDegreeAndPowerImageFilter.h.
|
private |
Definition at line 188 of file otbMuellerToPolarisationDegreeAndPowerImageFilter.h.
Referenced by otb::Functor::MuellerToPolarisationDegreeAndPowerFunctor< TInputImage::PixelType, TOutputImage::PixelType >::operator()().
|
private |
Definition at line 187 of file otbMuellerToPolarisationDegreeAndPowerImageFilter.h.
Referenced by otb::Functor::MuellerToPolarisationDegreeAndPowerFunctor< TInputImage::PixelType, TOutputImage::PixelType >::GetOutputSize(), and otb::Functor::MuellerToPolarisationDegreeAndPowerFunctor< TInputImage::PixelType, TOutputImage::PixelType >::operator()().
|
private |
Definition at line 189 of file otbMuellerToPolarisationDegreeAndPowerImageFilter.h.
Referenced by otb::Functor::MuellerToPolarisationDegreeAndPowerFunctor< TInputImage::PixelType, TOutputImage::PixelType >::operator()().