Commit 3eb0bc6d4f660a9d88cc930e0611da80d5bd8b72
1 parent
780aa1d5
Exists in
master
canvas in the dicom preview panel was not being updated when scrolling
Showing
1 changed file
with
2 additions
and
1 deletions
Show diff stats
invesalius/gui/dicom_preview_panel.py
@@ -908,7 +908,6 @@ class SingleImagePreview(wx.Panel): | @@ -908,7 +908,6 @@ class SingleImagePreview(wx.Panel): | ||
908 | filename = win32api.GetShortPathName(filename).encode(const.FS_ENCODE) | 908 | filename = win32api.GetShortPathName(filename).encode(const.FS_ENCODE) |
909 | 909 | ||
910 | np_image = imagedata_utils.read_dcm_slice_as_np2(filename) | 910 | np_image = imagedata_utils.read_dcm_slice_as_np2(filename) |
911 | - print(">>> spacing", dicom.image.spacing) | ||
912 | vtk_image = converters.to_vtk(np_image, dicom.image.spacing, 0, 'AXIAL') | 911 | vtk_image = converters.to_vtk(np_image, dicom.image.spacing, 0, 'AXIAL') |
913 | 912 | ||
914 | # ADJUST CONTRAST | 913 | # ADJUST CONTRAST |
@@ -933,6 +932,8 @@ class SingleImagePreview(wx.Panel): | @@ -933,6 +932,8 @@ class SingleImagePreview(wx.Panel): | ||
933 | self.actor = vtk.vtkImageActor() | 932 | self.actor = vtk.vtkImageActor() |
934 | self.renderer.AddActor(self.actor) | 933 | self.renderer.AddActor(self.actor) |
935 | 934 | ||
935 | + self.canvas.modified = True | ||
936 | + | ||
936 | # PLOT IMAGE INTO VIEWER | 937 | # PLOT IMAGE INTO VIEWER |
937 | self.actor.SetInputData(flip.GetOutput()) | 938 | self.actor.SetInputData(flip.GetOutput()) |
938 | self.renderer.ResetCamera() | 939 | self.renderer.ResetCamera() |