Open3D 获取mesh属性


首先看一下在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)是边缘流形(edge-manifold)和边缘连接(edge-connecte


版权声明:本文为qq_36686437原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。