私はちょうどPythonには新しく、問題は解決していないようです。 paraviewにジオメトリがあり、vtkファイルとして保存しています。ボリュームを計算するためにPythonを使用しようとしています。vtkファイルの容量を計算する方法
これは私が使用しているコードです:私は、データの方法イムlodingに問題があるかもしれないと思う、と私はAttributeError: GetOutput
を得る
import vtk
reader = vtk.vtkPolyDataReader()
reader.SetFileName("C:\Users\Pauuu\Google Drive\2016-01\SURF\Sim Vascular\Modelos\apoE183 Day 14 3D\AAA.vtk")
reader.Update()
polydata = reader.GetOutput()
Mass = vtk.vtkMassProperties()
Mass.SetInputConnection(polydata.GetOutput())
Mass.Update()
print "Volume = ", Mass.GetVolume()
print "Surface = ", Mass.GetSurfaceArea()
を。
あなたは何が起こっているのか、私が間違っていることを知っていますか? ありがとうございます。
あなたが 'print vtk .__ version__'をお持ちの場合、どのバージョンのvtkパッケージがありますか? – SAAD