是否有某种方法可以不使用 ParaView 而仅使用 python 将 .vti 文件中的数据可视化为卷?
如果有,有没有办法将其与某些 .stl 文件连接?
理想的解决方案是具有与 ParaView 相同的输出,但仅使用 python。
ParaView 有一个 python 包装https://docs.paraview.org/en/latest/UsersGuide/introduction.html#getting-started-with-pvpython.
你的文件是一个VTK文件,所以你也可以使用VTK python模块https://pypi.org/project/vtk/.
您还可以使用 pyvista,一个用户友好的 VTK 包装器https://docs.pyvista.org/version/stable/index.html
PyVista 将是你最好的朋友;)
import pyvista as pv
volume = pv.read("file.vti")
volume.plot()
请参阅 PyVista 的文档,了解可视化此数据的不同方法:https://docs.pyvista.org/version/stable/