问题描述
vtk DataFile Version 3.0
Grid
BINARY
DATASET polyDATA
POINTS XXXX double
其中 XXXX 相当于一个整数。
在 Paraview 中查看 VTK 文件,数据被构造为具有 3D 坐标的图形。大多数顶点有 2-3 条边,看起来不像点云而是更像图。
使用 pyvista 我已经能够读取文件并将点转换为顶点/节点列表:
import pyvista
file = '1.vtk'
data = pyvista.read(file)
nodes = data.points
# how can I extract the edges?
但是,我还没有找到获取原始文件中连接点边缘的选项。通读官方文档,我找到了很多例子,但(据我所知),没有关于提取边缘的例子。我错过了什么吗?
我曾尝试使用 extract_all_edges()
函数,但没有成功。
有人能够解释获取我的图形结构化 VTK 文件的边列表的最佳方法吗?非常感谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)