我有一个带有 PCL 的点云。
我想将点云分割成许多小表面,每个小表面包含 120 个点。这不仅仅是从云中生成大量点。
我认为做到这一点的一种方法是获取法线并在一组下收集大致相等的法线,并将其称为小表面。
这种操作有术语吗?是否有任何预定义的算法可以做到这一点?
我认为您正在寻找的算法称为“区域增长分割”。
PCL 有关于如何使用它以及它如何工作的非常好的文档:
https://pcl.readthedocs.io/en/latest/region_forming_segmentation.html
您应该只需要调整参数(
setNumberOfNeighbours
、setCurvatureThreshold
等)即可获得您正在寻找的分割。