点云边缘提取(经纬扫描法)
功能描述
该算子通过一种“扫描线”的方式来提取输入点云在XOY平面上的外部轮廓边缘点。首先确定点云在X轴和Y轴上的范围,然后根据设定的“分辨率”参数,将X轴范围分割成若干区间,在每个区间内找到Y坐标最大和最小的点;同样地,将Y轴范围分割成区间,在每个区间内找到X坐标最大和最小的点。最后,将所有这些找到的最大/最小点合并起来,作为提取到的边缘点云。
这种方法主要用于提取点云在XOY平面投影的最外层轮廓,特别适用于点云形状近似为平面,且其主要投影面接近XOY平面的情况。
使用场景
-
提取平面轮廓 : 获取平放物体(如板材、零件)在XOY平面上的外部边界。
-
获取2D包络线 : 得到点云在二维平面上的大致包络范围。
-
简化边缘表示 : 对于内部结构复杂但只需要外部轮廓的应用场景。
参数说明
该算子有两个版本:
两者核心功能和参数完全相同,仅处理的点云数据类型不同。 |