我想通过vtk显示dicom图片。当我在vmware ubuntu和windows中使用相同的代码时,linux没有结果,但windows有

问题描述 投票:0回答:1

我想通过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()
python vtk
1个回答
0
投票

这是linux和windows下的结果enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.