VTK では、次のスニペットを使用してレンダリング ウィンドウを画像として保存できます。ただし、実際には、numpy配列として直接取得したい(書き込みしてから読み取る必要はありません)。
im = vtkWindowToImageFilter()
writer = vtkPNGWriter()
im.SetInput(renderWindow)
im.Update()
writer.SetInputConnection(im.GetOutputPort())
writer.SetFileName("file.png")
writer.Write()
これを行う最善の方法は何ですか?