0
このコードは書きましたが、出力では黒い画面しか表示されません。何かが見つからないか、どこかで間違いを犯しましたか?私はリーダー、マッパー、俳優、レンダリングと数学を使います。あなたが実際にマッパーを使用していない@tomjVTKは出力を表示しません。レンダリング
からヒントを
変更コードのPython、VTK 6.2
import vtk
reader = vtk.vtkXMLImageDataReader()
reader.SetFileName("aneurysm.vti")
reader.Update()
data=reader.GetOutput()
math=vtk.vtkImageMathematics()
math.SetInputData(data)
math.SetConstantC(1024)
math.SetOperationToAddConstant()
math.Update()
data=math.GetOutput()
reader.Update()
print data.GetScalarRange()
contFilter=vtk.vtkContourFilter()
contFilter.SetValue(1,1250.0)
contFilter.Update()
data=contFilter.GetOutput()
Mapper = vtk.vtkPolyDataMapper()
Mapper.SetInputData(data)
Actor = vtk.vtkActor()
Actor.SetMapper(Mapper)
renderWindow = vtk.vtkRenderWindow()
renderer = vtk.vtkRenderer()
renderWindow.AddRenderer(renderer)
renderer.AddActor(Actor)
iren = vtk.vtkRenderWindowInteractor()
iren.SetRenderWindow(renderWindow)
iren.Initialize()
renderWindow.Render()
iren.Start()
ヒントを使用してコードを変更しましたが、まだ動作していません。私はポストにコードを貼り付けました。 –
'vtkImageMathematics'には何か問題があるようです。私はそれを使用してC + +コードがあります。それは動作しません、それは変更またはノイズの多い値なしで入力データを生成します。私は 'vtkImageFourierFilter'(別の画像フィルタ)を使っても問題ありません。 –