Skip to content
84

Spectral Indices

A ready-to-use curated list of Spectral Indices for Remote Sensing applications.

1.2k stars191 forks329 entriesLast push Sep 27, 2026 (3 days ago)License MIT

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Multispectral >Vegetation

AFRI1600

Aerosol Free Vegetation Index (1600 nm)

AFRI2100

Aerosol Free Vegetation Index (2100 nm)

ARI

Anthocyanin Reflectance Index

ARI2

Anthocyanin Reflectance Index 2

ARVI

Atmospherically Resistant Vegetation Index

AshburnVI

Ashburn Vegetation Index

ATSAVI

Adjusted Transformed Soil-Adjusted Vegetation Index

AVI

Advanced Vegetation Index

BCC

Blue Chromatic Coordinate

BNDVI

Blue Normalized Difference Vegetation Index

bNIRv

Blue Near-Infrared Reflectance of Vegetation

BWDRVI

Blue Wide Dynamic Range Vegetation Index

CCI

Chlorophyll Carotenoid Index

CIG

Chlorophyll Index Green

CIRE

Chlorophyll Index Red Edge

CRSWIR

Continuum Removal SWIR

CVI

Chlorophyll Vegetation Index

DSI

Drought Stress Index

DSWI1

Disease-Water Stress Index 1

DSWI2

Disease-Water Stress Index 2

DSWI3

Disease-Water Stress Index 3

DSWI4

Disease-Water Stress Index 4

DSWI5

Disease-Water Stress Index 5

DVI

Difference Vegetation Index

DVIplus

Difference Vegetation Index Plus

EBI

Enhanced Bloom Index

ENDVI

Enhanced Normalized Difference Vegetation Index

EVI

Enhanced Vegetation Index

EVI2

Two-Band Enhanced Vegetation Index

EVIv

Enhanced Vegetation Index of Vegetation

ExG

Excess Green Index

ExGR

ExG - ExR Vegetation Index

ExR

Excess Red Index

FCVI

Fluorescence Correction Vegetation Index

GARI

Green Atmospherically Resistant Vegetation Index

GBNDVI

Green-Blue Normalized Difference Vegetation Index

GCC

Green Chromatic Coordinate

GDVI

Generalized Difference Vegetation Index

GEMI

Global Environment Monitoring Index

GLI

Green Leaf Index

GM1

Gitelson and Merzlyak Index 1

GM2

Gitelson and Merzlyak Index 2

GNDVI

Green Normalized Difference Vegetation Index

GOSAVI

Green Optimized Soil Adjusted Vegetation Index

GRARI

Atmospheric Resistant Green-Red Index

GreenDVI

Green Difference Vegetation Index

GRNDVI

Green-Red Normalized Difference Vegetation Index

GRVI

Green Ratio Vegetation Index

GSAVI

Green Soil Adjusted Vegetation Index

GVMI

Global Vegetation Moisture Index

IAVI

New Atmospherically Resistant Vegetation Index

IKAW

Kawashima Index

IPVI

Infrared Percentage Vegetation Index

IRECI

Inverted Red-Edge Chlorophyll Index

IRGBVI

Improved-Red-Green-Blue Vegetation Index

KDI

Kochia Detection Index

kEVI

Kernel Enhanced Vegetation Index

kIPVI

Kernel Infrared Percentage Vegetation Index

kNDVI

Kernel Normalized Difference Vegetation Index

kRVI

Kernel Ratio Vegetation Index

kVARI

Kernel Visible Atmospherically Resistant Index

MCARI

Modified Chlorophyll Absorption in Reflectance Index

MCARI1

Modified Chlorophyll Absorption in Reflectance Index 1

MCARI2

Modified Chlorophyll Absorption in Reflectance Index 2

MCARI705

Modified Chlorophyll Absorption in Reflectance Index (705 and 750 nm)

MCARIOSAVI

MCARI/OSAVI Ratio

MCARIOSAVI705

MCARI/OSAVI Ratio (705 and 750 nm)

MGRVI

Modified Green Red Vegetation Index

MI

Mangrove Index

mND705

Modified Normalized Difference (705, 750 and 445 nm)

MNDVI

Modified Normalized Difference Vegetation Index

MNLI

Modified Non-Linear Vegetation Index

MRBVI

Modified Red Blue Vegetation Index

MSAVI

Modified Soil-Adjusted Vegetation Index

MSAVI2

Modified Soil-Adjusted Vegetation Index 2

MSI

Moisture Stress Index

MSR

Modified Simple Ratio

MSR705

Modified Simple Ratio (705 and 750 nm)

mSR705

Modified Simple Ratio (705 and 445 nm)

MTCI

MERIS Terrestrial Chlorophyll Index

MTVI1

Modified Triangular Vegetation Index 1

MTVI2

Modified Triangular Vegetation Index 2

MVI

Mangrove Vegetation Index

ND705

Normalized Difference (705 and 750 nm)

NDDI

Normalized Difference Drought Index

NDGI

Normalized Difference Greenness Index

NDII

Normalized Difference Infrared Index

NDMI

Normalized Difference Moisture Index

NDPI

Normalized Difference Phenology Index

NDREI

Normalized Difference Red Edge Index

NDTI4RE

4-band Red Edge Normalized Difference Tillage Index

NDTillI

Normalized Difference Tillage Index

NDVI

Normalized Difference Vegetation Index

NDVI4RE

4-band Red Edge Normalized Difference Vegetation Index

NDVI705

Normalized Difference Vegetation Index (705 and 750 nm)

NDVISR

Normalized Difference Vegetation Index with Simple Ratio

NDYI

Normalized Difference Yellowness Index

NGRDI

Normalized Green Red Difference Index

NIRv

Near-Infrared Reflectance of Vegetation

NIRvH2

Hyperspectral Near-Infrared Reflectance of Vegetation

NIRvP

Near-Infrared Reflectance of Vegetation and Incoming PAR

NLI

Non-Linear Vegetation Index

NMDI

Normalized Multi-band Drought Index

NormG

Normalized Green

NormNIR

Normalized NIR

NormR

Normalized Red

NPCI

Normalized Pigments Chlorophyll Ratio Index

NRFIg

Normalized Rapeseed Flowering Index Green

NRFIr

Normalized Rapeseed Flowering Index Red

OCVI

Optimized Chlorophyll Vegetation Index

OSAVI

Optimized Soil-Adjusted Vegetation Index

RCC

Red Chromatic Coordinate

RDVI

Renormalized Difference Vegetation Index

REDSI

Red-Edge Disease Stress Index

RENDVI

Red Edge Normalized Difference Vegetation Index

RGBVI

Red Green Blue Vegetation Index

RGRI

Red-Green Ratio Index

RI

Redness Index

RVI

Ratio Vegetation Index

RVI4RE

4-band Red Edge Ratio Vegetation Index

S2REP

Sentinel-2 Red-Edge Position

SARVI

Soil Adjusted and Atmospherically Resistant Vegetation Index

SAVI

Soil-Adjusted Vegetation Index

SAVI2

Soil-Adjusted Vegetation Index 2

SAVI4RE

4-band Red Edge Soil Adjusted Vegetation Index

SAVISR

Soil-Adjusted Vegetation Index with Simple Ratio

SeLI

Sentinel-2 LAI Green Index

SEVI

Shadow-Eliminated Vegetation Index

SI

Shadow Index

SIPI

Structure Insensitive Pigment Index

SLAVI

Specific Leaf Area Vegetation Index

SNDTI

Soil-Adjusted Normalized Difference Tillage Index

SNDTI4RE

4-band Red Edge Soil-Adjusted Normalized Difference Tillage Index

sNIRvLSWI

SWIR-enhanced Near-Infrared Reflectance of Vegetation for LSWI

sNIRvNDPI

SWIR-enhanced Near-Infrared Reflectance of Vegetation for NDPI

sNIRvNDVILSWIP

SWIR-enhanced Near-Infrared Reflectance of Vegetation for the NDVI-LSWI Product

sNIRvNDVILSWIS

SWIR-enhanced Near-Infrared Reflectance of Vegetation for the NDVI-LSWI Sum

sNIRvSWIR

SWIR-enhanced Near-Infrared Reflectance of Vegetation

SR

Simple Ratio

SR2

Simple Ratio (800 and 550 nm)

SR555

Simple Ratio (555 and 750 nm)

SR705

Simple Ratio (705 and 750 nm)

SRVI

Symbolic Regression Vegetation Index

STI

Simple Tillage Index

STI4RE

4-band Red Edge Soil Tillage Index

TCARI

Transformed Chlorophyll Absorption in Reflectance Index

TCARIOSAVI

TCARI/OSAVI Ratio

TCARIOSAVI705

TCARI/OSAVI Ratio (705 and 750 nm)

TCI

Triangular Chlorophyll Index

TDVI

Transformed Difference Vegetation Index

TGI

Triangular Greenness Index

TMTCbrightness

Thematic Mapper Tasseled Cap Brightness Feature

TMTCfifth

Thematic Mapper Tasseled Cap Fifth Feature

TMTCfourth

Thematic Mapper Tasseled Cap Fourth Feature

TMTCgreenness

Thematic Mapper Tasseled Cap Greenness Feature

TMTCsixth

Thematic Mapper Tasseled Cap Sixth Feature

TMTCwetness

Thematic Mapper Tasseled Cap Wetness Feature

TriVI

Triangular Vegetation Index

TRRVI

Transformed Red Range Vegetation Index

TSAVI

Transformed Soil-Adjusted Vegetation Index

TTVI

Transformed Triangular Vegetation Index

TVI

Transformed Vegetation Index

VARI

Visible Atmospherically Resistant Index

VARI700

Visible Atmospherically Resistant Index (700 nm)

VI700

Vegetation Index (700 nm)

VIG

Vegetation Index Green

WCI1

Wheat Canopy Index (Growth Stage 1)

WCI2

Wheat Canopy Index (Growth Stage 2)

WCI3

Wheat Canopy Index (Growth Stage 3)

WDRVI

Wide Dynamic Range Vegetation Index

WDVI

Weighted Difference Vegetation Index

Multispectral >Water

ANDWI

Augmented Normalized Difference Water Index

AWEInsh

Automated Water Extraction Index

AWEIsh

Automated Water Extraction Index with Shadows Elimination

CWI

Coastal Water Index

DDWI

Direct Difference Water Index

FAI

Floating Algae Index

FDI

Floating Debris Index

FWEI

Flood/Water Extraction Index

LSWI

Land Surface Water Index

MBWI

Multi-Band Water Index

MLSWI26

Modified Land Surface Water Index (MODIS Bands 2 and 6)

MLSWI27

Modified Land Surface Water Index (MODIS Bands 2 and 7)

MNDWI

Modified Normalized Difference Water Index

MuWIR

Revised Multi-Spectral Water Index

NDCI

Normalized Difference Chlorophyll Index

NDPonI

Normalized Difference Pond Index

NDTI

Normalized Difference Turbidity Index

NDVIMNDWI

NDVI-MNDWI Model

NDWI

Normalized Difference Water Index

NDWIns

Normalized Difference Water Index with no Snow Cover and Glaciers

NWI

New Water Index

OSI

Oil Spill Index

PI

Plastic Index

RNDVI

Reversed Normalized Difference Vegetation Index

RWI

Rescaled Water Index

S2WI

Sentinel-2 Water Index

SCoWI

Subtractive Coastal Water Index

SRWI

Symbolic Regression Water Index

SWM

Sentinel Water Mask

TWI

Triangle Water Index

WI1

Water Index 1

WI2

Water Index 2

WI2015

Water Index 2015

WRI

Water Ratio Index

Multispectral >Burn

BAI

Burned Area Index

BAIM

Burned Area Index adapted to MODIS

BAIS2

Burned Area Index for Sentinel 2

CSI

Char Soil Index

MIRBI

Mid-Infrared Burn Index

NBR

Normalized Burn Ratio

NBR2

Normalized Burn Ratio 2

NBRplus

Normalized Burn Ratio Plus

NBRSWIR

Normalized Burn Ratio SWIR

NDSWIR

Normalized Difference SWIR

Multispectral >Snow

NBSIMS

Non-Binary Snow Index for Multi-Component Surfaces

NDGlaI

Normalized Difference Glacier Index

NDSaII

Normalized Difference Snow and Ice Index

NDSI

Normalized Difference Snow Index

NDSII

Normalized Difference Snow Ice Index

NDSIITM

Normalized Difference Snow/Ice Index for Landsat TM

NDSInw

Normalized Difference Snow Index with no Water

S3

S3 Snow Index

SWI

Snow Water Index

Multispectral >Urban

BLFEI

Built-Up Land Features Extraction Index

BRBA

Band Ratio for Built-up Area

IBI

Index-Based Built-Up Index

NBAI

Normalized Built-up Area Index

NDBI

Normalized Difference Built-Up Index

NHFD

Non-Homogeneous Feature Difference

PISI

Perpendicular Impervious Surface Index

SUI

Sealed Urban Index

UI

Urban Index

VgNIRBI

Visible Green-Based Built-Up Index

VIBI

Vegetation Index Built-up Index

VrNIRBI

Visible Red-Based Built-Up Index

Multispectral >Soil

BaI

Bareness Index

BI

Bare Soil Index

BITM

Landsat TM-based Brightness Index

BIXS

SPOT HRV XS-based Brightness Index

DBSI

Dry Bareness Index

EMBI

Enhanced Modified Bare Soil Index

MBI

Modified Bare Soil Index

NDSIWV

WorldView Normalized Difference Soil Index

NDSoI

Normalized Difference Soil Index

NSDS

Normalized Shortwave Infrared Difference Soil-Moisture

NSDSI1

Normalized Shortwave-Infrared Difference Bare Soil Moisture Index 1

NSDSI2

Normalized Shortwave-Infrared Difference Bare Soil Moisture Index 2

NSDSI3

Normalized Shortwave-Infrared Difference Bare Soil Moisture Index 3

RI4XS

SPOT HRV XS-based Redness Index 4

Multispectral >Clouds

CI1SWIR

Cloud Index Form 1 with SWIR 1

CI1woSWIR

Cloud Index Form 1 without SWIR bands

CI2SWIR

Cloud Index Form 2 with SWIR bands

CI2woSWIR

Cloud Index Form 2 without SWIR bands

CLOSDI

Cloud Shadow Detection Index

CSISWIR

Cloud Shadow Index with SWIR 1

CSIwoSWIR

Cloud Shadow Index without SWIR bands

Multispectral + Thermal >Burn

CSIT

Char Soil Index Thermal

NBRT1

Normalized Burn Ratio Thermal 1

NBRT2

Normalized Burn Ratio Thermal 2

NBRT3

Normalized Burn Ratio Thermal 3

NDVIT

Normalized Difference Vegetation Index Thermal

NSTv1

NIR-SWIR-Temperature Version 1

NSTv2

NIR-SWIR-Temperature Version 2

SAVIT

Soil-Adjusted Vegetation Index Thermal

VI6T

VI6T Index

Multispectral + Thermal >Urban

DBI

Dry Built-Up Index

EBBI

Enhanced Built-Up and Bareness Index

NBUI

New Built-Up Index

NDISIb

Normalized Difference Impervious Surface Index Blue

NDISIg

Normalized Difference Impervious Surface Index Green

NDISImndwi

Normalized Difference Impervious Surface Index with MNDWI

NDISIndwi

Normalized Difference Impervious Surface Index with NDWI

NDISIr

Normalized Difference Impervious Surface Index Red

Multispectral + Thermal >Soil

NBLI

Normalized Difference Bare Land Index

NBLIOLI

Normalized Difference Bare Land Index for Landsat-OLI

NDBaI

Normalized Difference Bareness Index

Hyperspectral >Vegetation

CARI

Carotenoid Index

CCRI

Carotenoid-Chlorophyll Ratio Index

CRI550

Carotenoid Reflectance Index at 550 nm

CRI700

Carotenoid Reflectance Index at 700 nm

LCI

Leaf Chlorophyll Index

NDLI

Normalized Difference Lignin Index

NDNI

Normalized Difference Nitrogen Index

OPSNDa

Optimized Pigment Specific Normalized Difference for Chlorophyll a

OPSNDb

Optimized Pigment Specific Normalized Difference for Chlorophyll b

OPSNDc

Optimized Pigment Specific Normalized Difference for Carotenoids

OPSSRa

Optimized Pigment Specific Simple Ratio for Chlorophyll a

OPSSRb

Optimized Pigment Specific Simple Ratio for Chlorophyll b

OPSSRc

Optimized Pigment Specific Simple Ratio for Carotenoids

PRI550

Physiological Reflectance Index at 550 nm

PRI570

Physiological Reflectance Index at 570 nm

PRIm1

Modified Photochemical Reflectance Index 1

PRIm4

Modified Photochemical Reflectance Index 4

PSNDa

Pigment Specific Normalized Difference for Chlorophyll a

PSNDb

Pigment Specific Normalized Difference for Chlorophyll b

PSNDc

Pigment Specific Normalized Difference for Carotenoids

PSRI

Plant Senescence Reflectance Index

PSSRa

Pigment Specific Simple Ratio for Chlorophyll a

PSSRb

Pigment Specific Simple Ratio for Chlorophyll b

PSSRc

Pigment Specific Simple Ratio for Carotenoids

RARSa

Ratio Analysis of Reflectance Spectra for Chlorophyll a

RARSb

Ratio Analysis of Reflectance Spectra for Chlorophyll b

RARSc

Ratio Analysis of Reflectance Spectra for Carotenoids

RVSI

Red-edge Vegetation Stress Index

SARBR1

Scatter-Adjusted Reflectance Band Ratio 1

SARBR2

Scatter-Adjusted Reflectance Band Ratio 2

SARBR3

Scatter-Adjusted Reflectance Band Ratio 3

SARBR4

Scatter-Adjusted Reflectance Band Ratio 4

SARBR5

Scatter-Adjusted Reflectance Band Ratio 5

URBR1

Untransformed Reflectance Band Ratio 1

URBR2

Untransformed Reflectance Band Ratio 2

URBR3

Untransformed Reflectance Band Ratio 3

URBR4

Untransformed Reflectance Band Ratio 4

URBR5

Untransformed Reflectance Band Ratio 5

Hyperspectral >Snow

NDISI

Normalized Difference Ice-Snow Index

Radar >Vegetation

DPDD

Dual-Pol Diagonal Distance

DpRVIHH

Dual-Polarized Radar Vegetation Index HH

DpRVIVV

Dual-Polarized Radar Vegetation Index VV

QpRVI

Quad-Polarized Radar Vegetation Index

RFDI

Radar Forest Degradation Index

VDDPI

Vertical Dual De-Polarization Index

VHVVD

VH-VV Difference

VHVVP

VH-VV Product

VHVVR

VH-VV Ratio

VVVHD

VV-VH Difference

VVVHR

VV-VH Ratio

VVVHS

VV-VH Sum

Radar >Geology

NDPolI

Normalized Difference Polarization Index

See category
94

Awesome Rust

rust-unofficial/awesome-rust

A curated list of Rust code and resources.

Fresh★ 60k1833 entriesPushed today
94

Awesome Mac

jaywcjlove/awesome-mac

 This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.

Fresh★ 115k1316 entriesPushed today
94

Awesome Python

vinta/awesome-python

Curated Python frameworks, libraries and resources.

Fresh★ 324k504 entriesPushed today
94

Awesome C++

fffaraz/awesome-cpp

A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

Fresh★ 74k1358 entriesPushed yesterday
94

Awesome Go

avelino/awesome-go

Curated Go frameworks and libraries.

Fresh★ 186k3119 entriesPushed yesterday
94

Awesome PHP

ziadoz/awesome-php

A curated list of amazingly awesome PHP libraries, resources and shiny things.

Fresh★ 33k87 entriesPushed 2 days ago