返回 导航

其他

hangge.com

点云网格处理软件CloudCompare使用详解2(裁剪、分割、批量切片、划分地面和非地面点)

作者:hangge | 2026-03-19 08:55

二、裁剪、分割、批量切片

1,裁剪

(1)裁剪功能是用一个 三维长方体(Box)快速截取一个大区域。点击菜单 Edit > Crop 后,在弹出框中填写输入裁剪出来的区域和尺寸。

(2)裁剪会产生新的实体(原始不被直接覆盖)。

2,分割

(1)分割可以在当前视图下,用鼠标画多边形,圈选我们想要的点,然后进行精细裁剪。选中点云,点击工具栏上面的“Segment”按钮。

(2)让后鼠标左键点选出分割区域,点击右键完成闭合。点击“暂停”按钮可以恢复视点旋转移动,方便我们找到一个合适的视点进行分割。

(3)接着点击浮动栏上的“Segment In”即可将选区内部的点云裁切出来。最后点击右侧的绿色勾即可生效。
  • 如果点击的是“Segment Out”按钮即可将选区外部部的点云裁切出来。

(4)我们还可以切换成矩形选区。
  • 这样就可以直接框选矩形继续分割。

3,批量切分

(1)我们可以沿某一方向,按固定间距切出一系列剖面。例如我们需要将下面飞机点云从机头到机尾切出一系列剖面。首先选中点云,点击工具栏上的“Cross Section ”按钮。

(2)此时会出现剖面调整的工具。

(3)我们调整起始剖面的尺寸和位置,让后点击“分割”按钮。

(4)可以看到原始点云自动按固定间距切成一系列剖面。

4,划分地面点和非地面点

(1)CloudCompare 自带了一个 CSF Filter 插件可以方便我们划分出点云中的地面点和非地面点。
提示CSF 叫做布料模拟滤波,是一种地面滤波算法,是用来划分地面点跟非地面点的。基本原理是:把点云翻转过来使地面朝上,然后用一块“布"铺在上面,布接触到的地方则为地面,其他则为非地面。

(2)我们选中点云后,点击菜单上的“Plugins”->“CSF Filter”菜单项。

(3)在插件弹框中选择我们场景的类型,是陡峭山地、还是起伏丘陵、还是平地。

(4)在“Advanced parameter setting”这个选项卡中还可以进行一些高级的配置。

(5)点击 OK 按钮,插件就会自动将地面点和非地面点分离出来。为了方便查看,我这将地面点设为白色。
评论

全部评论(0)

回到顶部