|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
CLI options for instance segmentation subcommand. More...
#include <instances.hpp>

Public Attributes | |
| float | cluster_tolerance = 0.5F |
| Euclidean distance threshold for clustering (meters). | |
| int | min_cluster_size = 50 |
| Minimum points per instance cluster. | |
| int | max_cluster_size = 1000000 |
| Maximum points per instance cluster. | |
| std::string | semantic_cloud_name = "labels" |
| Name of input semantic labels cloud in ProjectDB. | |
| std::string | output_cloud_name = "instances" |
| Name of output instance labels cloud in ProjectDB. | |
| std::vector< uint32_t > | labels_to_process |
| Optional: only process these semantic labels (comma-separated list). | |
CLI options for instance segmentation subcommand.
Usage: rux create instances project.rux [OPTIONS]
Applies Euclidean clustering to semantic labels to generate instance-level segmentation. For example, separates multiple walls with the same semantic label into wall_1, wall_2, etc.
Definition at line 24 of file instances.hpp.
| float SubcommandSegInstancesOptions::cluster_tolerance = 0.5F |
Euclidean distance threshold for clustering (meters).
Definition at line 26 of file instances.hpp.
| std::vector<uint32_t> SubcommandSegInstancesOptions::labels_to_process |
Optional: only process these semantic labels (comma-separated list).
Definition at line 41 of file instances.hpp.
| int SubcommandSegInstancesOptions::max_cluster_size = 1000000 |
Maximum points per instance cluster.
Definition at line 32 of file instances.hpp.
| int SubcommandSegInstancesOptions::min_cluster_size = 50 |
Minimum points per instance cluster.
Definition at line 29 of file instances.hpp.
| std::string SubcommandSegInstancesOptions::output_cloud_name = "instances" |
Name of output instance labels cloud in ProjectDB.
Definition at line 38 of file instances.hpp.
| std::string SubcommandSegInstancesOptions::semantic_cloud_name = "labels" |
Name of input semantic labels cloud in ProjectDB.
Definition at line 35 of file instances.hpp.