meshlab - 如何在 MeshLab 中显示 Hausdorff 距离的热图?

标签 meshlab

使用 MeshLab 中的过滤器 Sampling->Hausdorff Distance 我计算了网格和目标网格之间的距离。

如何保存点到点距离并将其呈现在热图上或将其绘制在直方图上?

最佳答案

如果您使用过滤器“与引用网格的距离”而不是“Hausdorff 距离”,则可以轻松完成。该过滤器会将距离作为 Measured 网格的每个顶点的质量。
之后,您可以使用过滤器“按顶点质量着色”为网格着色或保存网格以绘制网格实验室外部的距离。推荐的文件格式是斯坦福多边形文件格式 .ply ,并确保“质量”复选框选中和“二进制编码”不是 检查。
输出文件有一个 11 行的标题,然后是一个包含 4 个数字、XYZ 和质量的列表(这是您正在寻找绘图的距离)

0 -2 0 1.902114 
0 2 0 1.902113 
1 -2 0 1.701302 
0.9848077 -2 0.1736482 1.714225 
0.9396926 -2 0.3420202 1.722303 

关于meshlab - 如何在 MeshLab 中显示 Hausdorff 距离的热图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58166100/

相关文章:

glew - 由于 GLEW 初始化失败,Meshlab 无法启动

meshlab - 如何使用PyMeshLab将顶点数减少到一定数量

computational-geometry - Meshlab 上的 "Faux Edges"是什么?

c++ - 导出到 MeshLab 上的 STL 不再是文本文件

distribution - meshlab:我的网格的拓扑是否会影响曲率结果

python - 处理点云,*.xyz 文件格式,6 列

c++ - openMVG + MeshLab 产生奇怪的结果

meshlab - 无法在 headless 虚拟环境中运行 meshlabserver 过滤器

linux - Meshlab 因 undefined symbol 而崩溃