From 8bc6573e8efa049ae91cab2ec8eb63795a417bd4 Mon Sep 17 00:00:00 2001 From: Paul McCarthy <pauldmccarthy@gmail.com> Date: Thu, 5 Oct 2017 13:43:05 +0100 Subject: [PATCH] Make sure data conversion always happens when resampling --- fsl/data/image.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fsl/data/image.py b/fsl/data/image.py index 3cc6071ff..dca8d84c1 100644 --- a/fsl/data/image.py +++ b/fsl/data/image.py @@ -1141,9 +1141,9 @@ class Image(Nifti): ndims = len(shape) data = self[sliceobj] + data = np.array(data, dtype=dtype, copy=False) if tuple(data.shape) != tuple(shape): - data = np.array(data, dtype=dtype, copy=False) zooms = [float(shape[i]) / data.shape[i] for i in range(ndims)] data = ndimage.zoom(data, zooms, **kwargs) -- GitLab