Open3D 获取mesh属性

257 篇文章 5730 订阅 ¥19.90 ¥99.00
本文介绍了如何使用Open3D库检查三角网格的属性,包括流形性质、自交测试和水密性。主要函数解析展示了如何检测边缘流形、顶点流形和自交情况,并提供了代码实现与结果展示,其中非流形边缘、边界边缘和非流形顶点以不同颜色区分。
摘要由CSDN通过智能技术生成


首先看一下在CloudCompare软件中的实现
Mesh > Flag vertices:检查网格的基本特性,为每个网格样本做标志:0 = normal,1 = border,2 = non-manifold
在这里插入图片描述

一、主要函数解析

  三角网格有几个可以用open3d测试的属性。一个重要的属性是流形性质(manifold property),可以使用is_edge_manifold去测试网格是不是边缘流形(edge manifold)和is_vertex_manifold去测试是否所有顶点为流形。如果一个三角网格是边缘流形,并且每个边缘包括一个或两个三角形。is_edge_manifold函数有一个bool型的参数allow_boundary_edges用来指定是否允许边界的边缘(如果为真,则非流形边被定义为具有两个以上相邻三角形的边,否则每条与两个三角形不相邻的边被定义为非流形。)。此外,如果定点的星形边(star of the vertex)

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

点云侠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值