calc_arvi: Calculate Atmospherically Resistant Vegetation Index (ARVI)

View source: R/calc_indices.R

calc_arviR Documentation

Calculate Atmospherically Resistant Vegetation Index (ARVI)

Description

Computes the Atmospherically Resistant Vegetation Index (ARVI), which uses the difference between blue and red bands to reduce atmospheric aerosol effects on red reflectance.

Usage

calc_arvi(nir, red, blue, gamma = 1)

Arguments

nir

Near-infrared band (terra::SpatRaster or numeric).

red

Red band (terra::SpatRaster or numeric).

blue

Blue band (terra::SpatRaster or numeric).

gamma

Aerosol resistance coefficient. Defaults to 1.0.

Details

ARVI = \frac{NIR - RB}{NIR + RB}

where RB = RED - \gamma \times (BLUE - RED).

Value

A terra::SpatRaster (named "ARVI") or numeric vector with index values.

References

Kaufman, Y. J., & Tanre, D. (1992). Atmospherically resistant vegetation index (ARVI) for EOS-MODIS. IEEE TGRS, 30(2), 261-270.

See Also

calc_ndvi, calc_evi, geo_index

Examples

calc_arvi(nir = 0.7, red = 0.2, blue = 0.1)


GeoIndexR documentation built on Oct. 10, 2026, 5:08 p.m.