GDAL_SIEVE(1) GDAL GDAL_SIEVE(1)

NAME


gdal_sieve - Removes small raster polygons.

SYNOPSIS



gdal_sieve [--help] [--help-general]
[-q] [-st threshold] [-4] [-8] [-o name=value]
<srcfile> [-nomask] [-mask filename] [-of format] [<dstfile>]

DESCRIPTION


gdal_sieve removes raster polygons smaller than a provided threshold
size (in pixels) and replaces them with the pixel value of the
largest neighbour polygon. The result can be written back to the
existing raster band, or copied into a new file.

The input dataset is read as integer data which means that floating
point values are rounded to integers. Re-scaling source data may be
necessary in some cases (e.g. 32-bit floating point data with min=0
and max=1).

Additional details on the algorithm are available in the
GDALSieveFilter() docs.

NOTE:
gdal_sieve is a Python utility, and is only available if GDAL
Python bindings are available.

AUTHOR


Frank Warmerdam <warmerdam@pobox.com>

COPYRIGHT


1998-2025

January 8, 2025 GDAL_SIEVE(1)

tribblix@gmail.com :: GitHub :: Privacy