VTK 中文站
返回常见问题
渲染显示 2026-05-18 1 分钟阅读

VTK 渲染结果截图/保存为图片

使用 vtkWindowToImageFilter 和 vtkPNGWriter 将 VTK 渲染窗口保存为 PNG 图片。

代码示例

window.Render()

w2i = vtk.vtkWindowToImageFilter()
w2i.SetInput(window)
w2i.Update()

writer = vtk.vtkPNGWriter()
writer.SetFileName("screenshot.png")
writer.SetInputConnection(w2i.GetOutputPort())
writer.Write()

注意

截图前必须先调用 Render(),否则可能得到空白图像。服务器批处理截图时还要结合离屏渲染配置。

相关内容

反馈

发现内容错误、链接失效或希望补充案例,可以提交反馈。