Commit 3eb0bc6d4f660a9d88cc930e0611da80d5bd8b72

Authored by Thiago Franco de Moraes
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()