From e4fa600f44432def8af4f5bc171d1ce595a0bce6 Mon Sep 17 00:00:00 2001 From: Behrooz <3968947+drbeh@users.noreply.github.com> Date: Wed, 1 Mar 2023 16:40:58 -0500 Subject: [PATCH] remove array copy for tifffile backend Signed-off-by: Behrooz <3968947+drbeh@users.noreply.github.com> --- monai/data/wsi_reader.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/monai/data/wsi_reader.py b/monai/data/wsi_reader.py index 616a306f58..7eb2b56dc8 100644 --- a/monai/data/wsi_reader.py +++ b/monai/data/wsi_reader.py @@ -825,7 +825,7 @@ def _get_patch( # Extract patch downsampling_ratio = self.get_downsample_ratio(wsi=wsi, level=level) location_ = [round(location[i] / downsampling_ratio) for i in range(len(location))] - patch = wsi_image[location_[0] : location_[0] + size[0], location_[1] : location_[1] + size[1], :].copy() + patch = wsi_image[location_[0] : location_[0] + size[0], location_[1] : location_[1] + size[1], :] # Make the channel to desired dimensions patch = np.moveaxis(patch, -1, self.channel_dim)