evi

eolab.georastertools.processing.algo.evi(bands: ndarray) ndarray[source]

Compute the Enhanced vegetation index of the input data. The coefficient ranges from -1 to 1 in each pixel.

The function considers the bands of the input data in the following order : Red, NIR (Near Infra-Red), Blue.

Parameters:

input_data (np.ndarray) – Numpy array of 3 dimensions (number of bands, number of lines, number of columns) with number of bands > 2.

Returns:

Numpy array of the size (number of lines, number of columns) containing the computed EVI.

\[EVI = \frac{G (NIR - RED)} {NIR + C1 * RED - C2 * BLUE + L}\]
With :
  • $L$ : Canopy background adjustment term, it reduces the influence of soil brightness.

  • $C1$, $C2$ : Coefficients that correct the influence of aerosol.

  • $G$ : A gain factor. The greater is G, the more the EVI is sensitive to vegetation changes.