Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Signed-off-by: YunLiu <[email protected]>
  • Loading branch information
KumoLiu committed Sep 25, 2024
1 parent fa1c1af commit d5974b2
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
2 changes: 1 addition & 1 deletion monai/transforms/intensity/array.py
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,7 @@ def __call__(self, img: NdarrayOrTensor) -> NdarrayOrTensor:
else:
img_t = self._normalize(img=img_t)

return convert_to_dst_type(img_t, dst=img)[0]
return convert_to_dst_type(img_t, dst=img, dtype=self.dtype)[0]


class MaskIntensity(Transform):
Expand Down
2 changes: 2 additions & 0 deletions tests/test_scale_intensity_range_percentiles.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@

import unittest

import torch
import numpy as np

from monai.transforms.intensity.array import ScaleIntensityRangePercentiles
Expand All @@ -34,6 +35,7 @@ def test_scaling(self):
scaler = ScaleIntensityRangePercentiles(lower=lower, upper=upper, b_min=b_min, b_max=b_max, dtype=np.uint8)
for p in TEST_NDARRAYS:
result = scaler(p(img))
self.assertEqual(result.dtype, torch.uint8)
assert_allclose(result, p(expected), type_test="tensor", rtol=1e-4)

def test_relative_scaling(self):
Expand Down

0 comments on commit d5974b2

Please sign in to comment.