[vtkusers] problem saving series of images
John Hunter
jdhunter at ace.bsd.uchicago.edu
Fri Oct 10 10:50:53 EDT 2003
>>>>> "John" == John Hunter <jdhunter at ace.bsd.uchicago.edu> writes:
John> In the current incarnation, however, the last frame is saved
John> in every image.
Herb Mullens contacted me offlist and pointed me to
vtkWindowToImageFilter, which was designed to solve this problem --
http://www.vtk.org/doc/nightly/html/classvtkWindowToImageFilter.html.
Below post the modified code that works for future googlers.
def save_image(fname):
renWin = renderer.GetRenderWindow()
w2i = vtk.vtkWindowToImageFilter()
writer = vtk.vtkPNGWriter()
w2i.SetInput(renWin)
w2i.Update()
writer.SetInput(w2i.GetOutput())
writer.SetFileName(fname)
renWin.Render()
writer.Write()
Thanks,
John Hunter
More information about the vtkusers
mailing list