|
1 | 1 | import unittest |
2 | 2 | import os |
3 | | -from halostack.image import Image |
| 3 | +from halostack.image import Image, _scale |
4 | 4 | import numpy as np |
5 | 5 |
|
6 | 6 | class TestImage(unittest.TestCase): |
@@ -138,27 +138,27 @@ def test_rgb_subtract(self): |
138 | 138 | self.assertItemsEqual(correct_result, img.img) |
139 | 139 |
|
140 | 140 | def test_scale_values(self): |
141 | | - self.img_rand8._scale(8) |
| 141 | + self.img_rand8.img = _scale(self.img_rand8.img, 8) |
142 | 142 | self.assertTrue(self.img_rand8.img.dtype == 'uint8') |
143 | 143 | self.assertTrue(self.img_rand8.min() == 0) |
144 | 144 | self.assertTrue(self.img_rand8.max() == 255) |
145 | 145 |
|
146 | | - self.img_rand16._scale(16) |
| 146 | + self.img_rand16.img = _scale(self.img_rand16.img, 16) |
147 | 147 | self.assertTrue(self.img_rand16.img.dtype == 'uint16') |
148 | 148 | self.assertTrue(self.img_rand16.min() == 0) |
149 | 149 | self.assertTrue(self.img_rand16.max() == 2**16-1) |
150 | 150 |
|
151 | | - self.img_rand_big1._scale(8) |
| 151 | + self.img_rand_big1.img = _scale(self.img_rand_big1.img, 8) |
152 | 152 | self.assertTrue(self.img_rand_big1.img.dtype == 'uint8') |
153 | 153 | self.assertTrue(self.img_rand_big1.min() == 0) |
154 | 154 | self.assertTrue(self.img_rand_big1.max() == 255) |
155 | 155 |
|
156 | | - self.img_rand_big2._scale(16) |
| 156 | + self.img_rand_big2.img = _scale(self.img_rand_big2.img, 16) |
157 | 157 | self.assertTrue(self.img_rand_big2.img.dtype == 'uint16') |
158 | 158 | self.assertTrue(self.img_rand_big2.min() == 0) |
159 | 159 | self.assertTrue(self.img_rand_big2.max() == 2**16-1) |
160 | 160 |
|
161 | | - self.img_rand_neg._scale(8) |
| 161 | + self.img_rand_neg.img = _scale(self.img_rand_neg.img, 8) |
162 | 162 | self.assertTrue(self.img_rand_neg.min() >= 0) |
163 | 163 |
|
164 | 164 | def assertItemsEqual(self, a, b): |
|
0 commit comments