8namespace fs = std::filesystem;
const fs::path plane_normals
const fs::path plane_centroids
int run_subcommand_segment_planes(SubcommandSegPlanesOptions const &opt)
Run the segment planes subcommand with given options.
void setup_subcommand_segment_planes(CLI::App &app)
Setup the segment planes subcommand in the CLI application.
Collection of all options for plane segmentation subcommand.
float plane_dist_threshold
Distance threshold for plane detection.
float interval_factor
Factor for interval scaling.
bool visualize
Enable visualization.
fs::path plane_normals_path_out
Output plane normals path.
fs::path normals_path_in
Input normals path.
fs::path plane_centroids_path_out
Output plane centroids path.
float angle_threshold
Angular threshold for plane detection (degrees).
float interval_0
Initial interval for multi-scale processing.
float radius
Search radius for region growing.
fs::path planes_path_out
Output planes path.
fs::path cloud_path_in
Input point cloud path.
int minInliers
Minimum number of inliers for a valid plane.