Python: read obj files and write vtp

273 views
Skip to first unread message

zhangx29

unread,
Oct 11, 2013, 10:28:57 PM10/11/13
to vmtk-...@googlegroups.com
Hi all,

I am trying to read a obj file, add some variables and write into vtp file. It seems the number of points read from obj file is alway 0. I have viewed the obj file and it looks fine. Here is a segment of the code:

reader = vtk.vtkOBJReader()
reader.SetFileName(sys.argv[1])
reader.Update()
print reader.GetOutput().GetNumberOfPoints() # always get 0 here

writer = vtk.vtkXMLPolyDataWriter()
writer.SetFileName(sys.argv[2])
writer.SetInput(reader.GetOutput())
writer.Write()

Is there something wrong in the code? Thanks,
Xiaoli
Reply all
Reply to author
Forward
0 new messages