Stay organized with collections Save and categorize content based on your preferences.
Applies a morphological reducer() filter to each band of an image using a named or custom kernel.

Image.focalMode(radius, kernelType, units, iterations, kernel)Image
this: imageImageThe image to which to apply the operations.
radiusFloat, default: 1.5The radius of the kernel to use.
kernelTypeString, default: "circle"The type of kernel to use. Options include: 'circle', 'square', 'cross', 'plus', octagon' and 'diamond'.
unitsString, default: "pixels"If a kernel is not specified, this determines whether the kernel is in meters or pixels.
iterationsInteger, default: 1The number of times to apply the given kernel.
kernelKernel, default: nullA custom kernel. If used, kernelType and radius are ignored.