DPIRD-DMA/OmniWaterMask

Python library for high-accuracy water segmentation in satellite and aerial imagery, combining deep learning with NDWI and vector data for robust detection across multiple sensors and resolutions.

58
/ 100
Established

This tool helps environmental managers, land use planners, and agricultural specialists accurately map water bodies from satellite and aerial images. You input various types of imagery, such as Sentinel-2 or PlanetScope data, and it outputs precise water masks, clearly distinguishing water from non-water areas. This is ideal for monitoring changes in water resources or assessing flood impacts across large regions.

Available on PyPI.

Use this if you need to create highly accurate maps of water bodies from diverse satellite and aerial imagery, even with varying resolutions and processing levels.

Not ideal if you lack an internet connection or don't have access to a GPU or Apple Silicon Mac, as performance may be significantly impacted.

remote-sensing environmental-monitoring water-resource-management land-use-planning agriculture
Maintenance 10 / 25
Adoption 7 / 25
Maturity 25 / 25
Community 16 / 25

How are scores calculated?

Stars

31

Forks

7

Language

Python

License

MIT

Last pushed

Mar 06, 2026

Commits (30d)

0

Dependencies

16

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/DPIRD-DMA/OmniWaterMask"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.