PolyDataReader VTK中没有PolyData

时间:2016-08-25 13:46:00

标签: python polygon vtk

我正在尝试从.vtk文件中抽取多边形数据,但我没有从PolyDataReader获取任何数据,我的代码看起来像:

vtk_file_name = "data.vtk"    
vtk_reader = vtk.vtkPolyDataReader()
vtk_reader.SetFileName(vtk_file_name)
vtk_reader.Update()
polyData = vtk_reader.GetOutput()

decimate = vtk.vtkDecimatePro()
decimate.SetInputData(polyData)
decimate.SetTargetReduction(0.1) #10% reduction
decimate.Update()

执行此操作时,我收到错误消息" vtkDecimatePro(0x1007645b0):没有要抽取的数据!"。在尝试打印polyData对象时,它似乎是空的。我如何获得相应的数据?

我正在使用VTK 6.3和Anaconda安装的Python包装器

0 个答案:

没有答案