From d7ed60da223c67413c204b692a6f4aad4c64815a Mon Sep 17 00:00:00 2001 From: Samuel Ouellet <58637522+smichi23@users.noreply.github.com> Date: Fri, 21 Oct 2022 09:42:01 -0400 Subject: [PATCH] solving rounding issue --- dicompylercore/dvhcalc.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) mode change 100755 => 100644 dicompylercore/dvhcalc.py diff --git a/dicompylercore/dvhcalc.py b/dicompylercore/dvhcalc.py old mode 100755 new mode 100644 index 31a77c5..995a228 --- a/dicompylercore/dvhcalc.py +++ b/dicompylercore/dvhcalc.py @@ -497,8 +497,8 @@ def get_resampled_lut(index_extents, num_cols = abs(index_extents[0] - index_extents[2]) num_rows = abs(index_extents[1] - index_extents[3]) - col_samples = num_cols * min_pixel_spacing[1] / new_pixel_spacing[1] - row_samples = num_rows * min_pixel_spacing[0] / new_pixel_spacing[0] + col_samples = round(num_cols * min_pixel_spacing[1] / new_pixel_spacing[1]) + row_samples = round(num_rows * min_pixel_spacing[0] / new_pixel_spacing[0]) col_lut = np.linspace( extents[0], extents[2], int(col_samples), dtype=np.float