Commit c799d5d1b99e2409886b9df695b8a803bef271f8
1 parent
a5e04a63
Exists in
master
and in
68 other branches
FIX: fixed bug initial threshold from editor pencil
Showing
1 changed file
with
7 additions
and
0 deletions
Show diff stats
invesalius/control.py
... | ... | @@ -18,6 +18,7 @@ class Controller(): |
18 | 18 | self.volume = volume.Volume() |
19 | 19 | self.__bind_events() |
20 | 20 | |
21 | + | |
21 | 22 | def __bind_events(self): |
22 | 23 | ps.Publisher().subscribe(self.ImportDirectory, 'Import directory') |
23 | 24 | ps.Publisher().subscribe(self.StartImportPanel, "Load data to import panel") |
... | ... | @@ -63,6 +64,10 @@ class Controller(): |
63 | 64 | proj.SetAcquisitionModality(acquisition_modality) |
64 | 65 | proj.imagedata = imagedata |
65 | 66 | |
67 | + threshold_range = proj.imagedata.GetScalarRange() | |
68 | + const.THRESHOLD_OUTVALUE = threshold_range[0] | |
69 | + const.THRESHOLD_INVALUE = threshold_range[1] | |
70 | + | |
66 | 71 | # Based on imagedata, load data to GUI |
67 | 72 | ps.Publisher().sendMessage('Load slice to viewer', (imagedata)) |
68 | 73 | |
... | ... | @@ -85,3 +90,5 @@ class Controller(): |
85 | 90 | (min_thresh, max_thresh) = proj.threshold_modes.get_value(key) |
86 | 91 | |
87 | 92 | |
93 | + | |
94 | + | ... | ... |