按轴向聚类
功能: 按轴向聚类,按点云的指定轴向的值进行聚类,如按Z轴进行聚类
输入参数:
名称 | 类型 | 合法范围 | 缺省值 | 含义 |
---|---|---|---|---|
场景点云 |
XYZPoints |
无 |
无 |
场景点云 |
输出参数:
名称 | 类型 | 合法范围 | 缺省值 | 含义 |
---|---|---|---|---|
聚类后点云 |
XYZPoints |
无 |
无 |
返回根据指定轴聚类后的场景点云 |
初始化: 不需要
运行时参数:
名称 | 类型 | 合法范围 | 缺省值 | 含义 |
---|---|---|---|---|
聚类方法 |
String |
['K-means', '半径搜索'] |
半径搜索 |
指定聚类方法 |
聚类数量 |
Integer |
[1, 500] |
3 |
指定聚类的数量 |
迭代次数 |
Integer |
[1, 5000] |
10 |
K-Means迭代次数 |
批数量 |
Integer |
[1, 5000] |
50 |
K-Means batch批处理数量,一般而言越大越快 |
搜索半径 |
Integer |
[1, 5000] |
50 |
搜索半径 |
搜索步长 |
Integer |
[1, 5000] |
50 |
搜索步长 |
聚类轴 |
List |
无 |
[0, 0, 1] |
指定聚类轴,在该轴方向上进行聚类 |
聚类最少点数 |
Integer |
[1, 4000000] |
1 |
每一个聚类簇中最少包含的点云点数 |
聚类最多点数 |
Integer |
[1, 4000000] |
4000000 |
每一个聚类簇中最多包含的点云点数 |
排序顺序 |
String |
['由小到大', '由大到小'] |
由小到大 |
排序顺序 |
是否保留全部结果 |
Bool |
[True, False] |
True |
对输入的每块点云,是否输出所有分割结果,若为False则会通过保留结果数量 |
保留结果数量 |
Integer |
[1, 100] |
1 |
对输入的每块点云,将分割结果按点云聚类中心在指定的聚类轴上位置由小到大,保留前几个点云, 1表示保留前1个结果,2表示保留前2个结果,以此类推 |
使能节点 |
Bool |
无 |
True |
开启节点功能 |