Point Cloud Axial Merge

Function: Axial merging of point clouds, merging point clouds with similar distances and dimensions in the axial direction specified by the value of the specified axial direction of the point cloud.

Input Parameters:

Name Type Valid Range Default Value Meaning

Scene point cloud

XYZPoints

None

None

Scene point cloud

Output Parameters:

Name Type Valid Range Default Value Meaning

Point cloud after clustering

XYZPoints

None

None

Returns the scene point cloud after clustering according to the specified axis

Parameter Settings:

Name Type Valid Range Default Value Meaning

Axial Distance Threshold

Integer

[1, 5000]

50

Traversing the point cloud. If the distance between two points is greater than this threshold, it is considered that it is not the same cluster, that is, the greater the value, the greater the possibility of merging

Axial dimension ratio threshold

Integer

[0, 1]

0.1

If 0, do not use dimension to judge whether to merge, only use distance to judge. Traversing the point cloud, if the ratio of the minimum bounding box size of the two points in the axial direction is less than this threshold, it is considered that it is not the same cluster, that is, the smaller the value, the greater the possibility of merging

Merge Axis

List

None

[0, 0, 1]

Specify the clustering axis, clustering in this axis direction

Clustering minimum points

Integer

[1, 4000000]

100

Minimum number of Point Cloud Points per Cluster

Clustering max points

Integer

[1, 4000000]

4000000

Maximum number of Point Cloud Points per Cluster

Sort order

String

['from small to large', 'from large to small']

from small to large

Sort order

Enable node

Bool

None

True

Turn on node functionality

Retain all results

Bool

[True, False]

True

For each input point cloud, whether to output all segmentation results, if false, the number of results will be retained by