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.
Analyzing image…
Coverage: 0.00%
Drag to adjust the ExG threshold. , Current: 0.05.
Green highlight marks the pixels classified as greenery.
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
2. Combine
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.