I try to write a python code with vtk to volume render dicom images but as i get no error in my code the window is only back can anyone pls give some guidelines on what to do? I am new with vtk!!
My code:
import vtk
path = “C:/Users/UserPC/Desktop/temp”
reader = vtk.vtkDICOMImageReader()
reader.SetDirectoryName(path)
reader.SetDataSpacing(1, 1, 1)
reader.Update()
volumeMapper = vtk.vtkFixedPointVolumeRayCastMapper()
volumeMapper.SetInputConnection(reader.GetOutputPort())
volumeMapper.SetBlendModeToMaximumIntensity()
volume = vtk.vtkVolume()
volume.SetMapper(volumeMapper)
ren = vtk.vtkRenderer()
ren.AddVolume(volume)
renWin = vtk.vtkRenderWindow()
renWin.AddRenderer(ren)
renWin.SetSize(900, 900)
interactor = vtk.vtkRenderWindowInteractor()
interactor.SetRenderWindow(renWin)
interactor.Initialize()
renWin.Render()
interactor.Start()