From a29280157ebf38523642e24a37ced63deb4cfd4d Mon Sep 17 00:00:00 2001 From: Piero Toffanin Date: Thu, 7 Dec 2023 16:12:15 -0500 Subject: [PATCH] Add radius parameter --- opendm/dem/commands.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/opendm/dem/commands.py b/opendm/dem/commands.py index b7861db4..8113621e 100755 --- a/opendm/dem/commands.py +++ b/opendm/dem/commands.py @@ -233,7 +233,7 @@ def compute_euclidean_map(geotiff_path, output_path, overwrite=False): return output_path -def median_smoothing(geotiff_path, output_path, window_size=512, num_workers=1): +def median_smoothing(geotiff_path, output_path, window_size=512, num_workers=1, radius=4): """ Apply median smoothing """ start = datetime.now() @@ -244,11 +244,12 @@ def median_smoothing(geotiff_path, output_path, window_size=512, num_workers=1): 'input': geotiff_path, 'output': output_path, 'window': window_size, + 'radius': radius, } system.run('fastrasterfilter "{input}" ' '--output "{output}" ' '--window-size {window} ' - '--radius 5 ' + '--radius {radius} ' '--co TILED=YES ' '--co BIGTIFF=IF_SAFER ' '--co COMPRESS=DEFLATE '.format(**kwargs), env_vars={'OMP_NUM_THREADS': num_workers})