![]() |
OTB
6.5.0
Orfeo Toolbox
|
#include <otbVegetationIndicesFunctor.h>
Public Member Functions | |
std::string | GetName () const override |
LAIFromNDVIFormosat2Functor () | |
~LAIFromNDVIFormosat2Functor () override | |
![]() | |
unsigned int | GetNIRIndex () const |
unsigned int | GetRedIndex () const |
bool | operator!= (const RAndNIRIndexBase &) const |
TOutput | operator() (const InputVectorType &inputVector) const |
TOutput | operator() (const TInput1 &r, const TInput2 &nir) const |
bool | operator== (const RAndNIRIndexBase &other) const |
RAndNIRIndexBase () | |
void | SetIndex (BandName::BandName band, unsigned int channel) |
void | SetNIRIndex (unsigned int channel) |
void | SetRedIndex (unsigned int channel) |
virtual | ~RAndNIRIndexBase () |
unsigned int | GetIndex (BandName::BandName band) const |
Protected Member Functions | |
TOutput | Evaluate (const TInput1 &r, const TInput2 &nir) const override |
Additional Inherited Members | |
![]() | |
typedef itk::VariableLengthVector < TInput1 > | InputVectorType |
![]() | |
double | m_EpsilonToBeConsideredAsZero |
use red and nir image band to compute LAI image using formula a*(exp(nir-red)/((red+nir)*b)-exp(c*b)); with a = 0.1519 b = 3.9443 c = 0.13 this formula is only valid for Formosat 2 reflectance TOC
This relationship have been presented by : M. Claverie, V. Demarez, B. Duchemin, Spatialization of crop leaf area index and biomass by combining a simple crop model safy and high spatial and temporal resolutions remote sensing data.
Definition at line 1489 of file otbVegetationIndicesFunctor.h.
|
inline |
Constructor.
Definition at line 1500 of file otbVegetationIndicesFunctor.h.
|
inlineoverride |
Desctructor.
Definition at line 1502 of file otbVegetationIndicesFunctor.h.
|
inlineoverrideprotectedvirtual |
Implements otb::Functor::RAndNIRIndexBase< TInput1, TInput2, TOutput >.
Definition at line 1505 of file otbVegetationIndicesFunctor.h.
References otb::Functor::RAndNIRIndexBase< TInput1, TInput2, TOutput >::m_EpsilonToBeConsideredAsZero.
|
inlineoverridevirtual |
Return the index name
Implements otb::Functor::RAndNIRIndexBase< TInput1, TInput2, TOutput >.
Definition at line 1494 of file otbVegetationIndicesFunctor.h.