Axis-based clustering (with Normals)
Function: Clustering by axis, clustering by the value of the specified axis of the point cloud, such as clustering by Z axis
Input Parameters:
Name | Type | Valid Range | Default Value | Meaning |
---|---|---|---|---|
Scene point cloud |
NormalPoints |
None |
None |
Scene point cloud |
Output Parameters:
Name | Type | Valid Range | Default Value | Meaning |
---|---|---|---|---|
Point cloud after clustering |
NormalPoints |
None |
None |
Returns the scene point cloud after clustering according to the specified axis |
Parameter Settings:
Name | Type | Valid Range | Default Value | Meaning List | None | [0, 0, 1] | Specify the clustering axis, clustering in this axis direction |
---|---|---|---|---|---|---|---|
Clustering minimum points |
Integer |
[1, 4000000] |
1 |
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 |
Clustering method |
String |
['K-Means Clustering', 'Density-based Clustering'] |
Density-based Clustering |
Specify clustering method |
Search radius in |
Integer |
[1, 5000] |
5 |
Search radius in |
Density condition |
Integer |
[1, 5000] |
100 |
The minimum number of point cloud points required within the search radius of each seed point, that is, the density condition. The larger the clustering is, the more stringent the clustering is. The smaller the clustering is, the looser the clustering is. The more the clustering is, the more the clustering is. |
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 |