合并点云列表

功能描述

该算子可输入一个点云列表,根据用户设置的“最少点数”和“最多点数”参数,筛选出列表中点数在指定范围内的点云,再将所有通过筛选的点云合并(拼接)成一个单一的、大的点云输出。

使用场景

  • 合并有效结果 : 当上游算子(如聚类、分割)产生一个点云列表,但其中可能包含零散的杂点,或者覆盖范围过大的区域,可以使用此算子筛选出点数合适的片段,并将它们合并成一个整体进行后续处理。

  • 选择性合并 : 根据物体的大致点数范围,从多个候选点云中选择并合并目标物体。

输入输出

输入项

点云列表:输入的待筛选和合并的点云列表。

输出项

合并点云:将筛选出的点云合并后的单个点云。如果筛选后没有点云留下,则输出为空值。

参数说明

最多点数

参数说明

筛选时允许保留的点云所能包含的最大点数。

调参说明

用于过滤掉点数过多的点云区域。例如,如果背景或地面被错误地聚类成一个超大点云,可以设置此值将其排除在合并之外。默认值非常大,通常不需要修改,除非有明确的过滤需求。

参数范围

[1, 4000000],默认值:4000000

最少点数

参数说明

筛选时要求保留的点云必须包含的最小点数。

调参说明

用于过滤掉点数过少的点云簇,这些通常是噪声。增大此值可以去除更多的小簇,但可能误删小尺寸的有效物体。

参数范围

[1, 4000000],默认值:1