distanceToMask#
- geetools.ImageAccessor.distanceToMask(mask, kernel='euclidean', radius=1000, band_name='distance_to_mask')#
Compute the distance from each pixel to the nearest non-masked pixel.
- Parameters:
- Returns:
The original images with the distance band added.
- Return type:
Examples
import ee, geetools ee.Initialize() image = ee.Image('COPERNICUS/S2_SR/20190828T151811_20190828T151809_T18GYT') centerBuffer = image.geometry().centroid().buffer(100) BufferMask = ee.Image.constant(1).clip(centerBuffer) mask = ee.Image.constant(0).where(BufferMask, 1).clip(image.geometry()) image = image.geetools.distanceToMask(mask)