Processing Kernel for remote sensing data
|
Filter digital elevation model raster datasets
Usage: pkfilterdem -i input.txt -o output
Options: [-f filter] [-dim maxsize]
Advanced options: [-ot type] [-of format] [-ct colortable] [-nodata value] [-circ] [-st threshold] [-ht threshold] [-minchange value]
The utility pkfilterdem can be used to filter digital elevation models. It is typically used after the utility pklas2img to create a digital terrain model. The default filter operation is the progressive morphological filter.
-short
or --long
options (both --long=value
and --long value
are supported)-h
shows basic options only, long option --help
shows all options short | long | type | default | description |
---|---|---|---|---|
i | input | std::string | input image file | |
o | output | std::string | Output image file | |
f | filter | std::string | post processing filter: vito, etew_min, promorph (progressive morphological filter),open,close). | |
dim | dim | double | 17 | maximum filter kernel size |
circ | circular | bool | false | circular disc kernel for dilation and erosion |
st | st | double | 0 | slope threshold used for morphological filtering. Use a low values to remove more height objects in flat terrains |
ht | ht | double | 0.2 | initial height threshold for progressive morphological filtering. Use low values to remove more height objects. Optionally, a maximum height threshold can be set via a second argument (e.g., -ht 0.2 -ht 2.5 sets an initial threshold at 0.2 m and caps the threshold at 2.5 m). |
minchange | minchange | short | 0 | Stop iterations when no more pixels are changed than this threshold. |
ot | otype | std::string | Data type for output image ({Byte/Int16/UInt16/UInt32/Int32/Float32/Float64/CInt16/CInt32/CFloat32/CFloat64}). Empty string: inherit type from input image | |
of | oformat | std::string | Output image format (see also gdal_translate). Empty string: inherit from input image | |
ct | ct | std::string | color table (file with 5 columns: id R G B ALFA (0: transparent, 255: solid). Use none to ommit color table | |
nodata | nodata | short | nodata value |