连通域分割(带法向)

功能: 利用八叉树计算连通域方法对点云做聚类

输入参数

名称 类型 合法范围 缺省值 含义

点云

NormalPoints

输入点云

输出参数

名称 类型 合法范围 缺省值 含义

分割点云

NormalPoints

返回分割后的点云

初始化: 不需要

运行时参数

名称 类型 合法范围 缺省值 含义

叶子节点最少点数

Integer

[0, 10000]

1

构建八叉树时,每个叶子节点最多包含的点数

最小叶子边长

Float

[0.0001, 1000]

0.01

构建八叉树时,最小叶子边长,越小,切分的越细

八叉树编码最小边长

Float

[0.0001, 1000]

1

八叉树编码最小边长,边长越小,得到的连通域数量可能更多,切分的越细,越大,得到的连通域少

连通区域最小点数

Integer

[0, 100000]

40

连通区域最小点数,越小,输出的点云数量越多

聚类最少点数

Integer

[1, 4000000]

1

每一个聚类簇中最少包含的点云点数

聚类最多点数

Integer

[1, 4000000]

4e+06

每一个聚类簇中最多包含的点云点数

是否保留全部结果

Bool

[True, False]

1

对输入的每块点云,是否输出所有分割结果,若为False则会保留指定数量的结果

保留结果数量

Integer

[1, 1000]

1

对输入的每块点云,将分割结果按点云数量从大到小进行排序,保留前几个点云, 1表示只保留最大的结果,2表示保留前2个结果,3表示保留前3个结果,以此类推

是否排序

Bool

1

对输出的所有点云按点云数量从大到小进行排序

使能节点

Bool

1

开启节点功能