Convert a File from LegacyVTK to VTI: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
JPouderoux (talk | contribs) No edit summary |
JPouderoux (talk | contribs) No edit summary |
||
Line 16: | Line 16: | ||
print "wrote to \"%s\"" % output_filename | print "wrote to \"%s\"" % output_filename | ||
</source> | </source> | ||
Back to [[ParaView/PythonRecipes]]. | |||
{{ParaView/Template/Footer}} | {{ParaView/Template/Footer}} |
Revision as of 18:34, 16 October 2018
This program can be run with the pvpython executable that is distributed with ParaView. Note that this program directly uses low-level VTK classes, not high-level ParaView features.
<source lang="python"> import sys import paraview.vtk.io as vtk_io if len(sys.argv) < 2: print "Usage\n\tpvpython vtk2vti.py FILE.vtk [more FILES.vtk...]\n" for arg in sys.argv[1:]: reader = vtk_io.vtkStructuredPointsReader() reader.SetFileName(arg) writer = vtk_io.vtkXMLImageDataWriter() writer.SetInputConnection(reader.GetOutputPort()) output_filename = arg + ".vti" writer.SetFileName(output_filename) writer.Write() print "wrote to \"%s\"" % output_filename </source>
Back to ParaView/PythonRecipes.