From e5145ddb1dc43f1b31c31e93044fee39544b5d7c Mon Sep 17 00:00:00 2001 From: Ann-Kathrin Edrich <edrich@mbd.rwth-aachen.de> Date: Fri, 20 Dec 2024 16:43:30 +0100 Subject: [PATCH] changes to cut_and_interpolate.py --- src/gui_version/utilities/cut_and_interpolate_gui.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/gui_version/utilities/cut_and_interpolate_gui.py b/src/gui_version/utilities/cut_and_interpolate_gui.py index 608750e..e63a337 100644 --- a/src/gui_version/utilities/cut_and_interpolate_gui.py +++ b/src/gui_version/utilities/cut_and_interpolate_gui.py @@ -871,8 +871,8 @@ class cut_and_interpolate: f_nan = interp2d(x, np.flip(y), nan_map, kind='linear') nan_new = f_nan(x_new, y_new) - # Set all by nan values affected pixels to no data value - data_interp[nan_new > 0] = self.prop_settings['no_value'] + # Set all by nan values affected pixels to no data value + data_interp[nan_new > 0] = self.prop_settings['no_value'] return np.flipud(data_interp) @@ -916,7 +916,9 @@ class cut_and_interpolate: nan_interp[:, i] = f(y_new) # Set all by nan values affected pixels to no data value - data_interp[nan_interp > 0] = self.prop_settings['no_value'] + + if self.prop_settings['no_value'] != None: + data_interp[nan_interp > 0] = self.prop_settings['no_value'] return data_interp -- GitLab