See Greenery Coverage

Upload a drone, satellite, or phone-captured RGB photo to see its greenery coverage, mapped based on Excess Green Index (ExG).

Drag and drop it here, or

JPG or PNG works best. Images are resized to 1100px on the long side for smooth processing.

Healthy vegetation reflects more green light than red or blue. The Excess Green Index (ExG) turns that into a per-pixel number using only a photo's RGB channels — no infrared sensor needed.

1. Normalize

r=RR + G + B g=GR + G + B b=BR + G + B

2. Combine

ExG = 2g r b

A pixel counts as vegetation once its ExG passes the threshold set above.

Works on drone, satellite, and ordinary phone photos alike — the math doesn't care about camera angle. But the meaning shifts: on a top-down image, the result approximates actual ground vegetation cover; on an eye-level photo, it approximates perceived greenery (Green View Index), not real coverage, since perspective distorts how much of the frame each object fills.

Limitations: ExG is a quick, sensor-free stand-in for indices like NDVI. It can misclassify non-plant green objects (green walls, signage, roofs), and struggles with shadows, strong color casts, or low light.