我想通过vtk显示dicom图片。当我在vmware ubuntu和windows中使用相同的代码时,linux没有结果,但windows有
这是我的代码。
self.pg_tra = QVTKRenderWindowInteractor()
self.pg_tra_image_viewer = vtkImageViewer2()
self.pg_tra_image_viewer.SetInputConnection(reader.GetOutputPort())
self.pg_tra_image_viewer.SetRenderWindow(self.pg_tra.GetRenderWindow())
self.pg_tra_image_viewer.SetupInteractor(self.pg_tra)
self.pg_tra_image_viewer.SetSlice(int(self.data_Dimensions[2] / 2))
self.pg_tra_image_viewer.GetRenderer().ResetCamera()
self.pg_tra_image_viewer.Render()