返回常见问题
数据交互
2026-05-18
1 分钟阅读
NumPy 数据导出 VTK 文件用于 ParaView
把 NumPy 数组转成 vtkImageData 或 vtkPolyData,并写出 .vti/.vtp 文件供 ParaView 打开。
问题描述
仿真、图像处理或机器学习结果常在 NumPy 中,需要导出给 ParaView 做三维可视化。
图像数据导出
writer = vtk.vtkXMLImageDataWriter()
writer.SetFileName("result.vti")
writer.SetInputData(image)
writer.Write()
点云或网格数据导出
如果是点、线、面结构,通常构造 vtkPolyData 后写成 .vtp:
writer = vtk.vtkXMLPolyDataWriter()
writer.SetFileName("points.vtp")
writer.SetInputData(polydata)
writer.Write()
ParaView 对 VTK XML 格式支持很好,优先使用 .vti、.vtp、.vtu。
相关内容
反馈
发现内容错误、链接失效或希望补充案例,可以提交反馈。