ReUseX  0.0.5
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
reusex::geometry::SegmentInstancesResult Struct Reference

Result structure for instance segmentation. More...

#include <segment_instances.hpp>

Collaboration diagram for reusex::geometry::SegmentInstancesResult:

Public Attributes

CloudLPtr instance_labels
 Instance-labeled cloud (same size as input cloud) Labels are sequential: 1, 2, 3, ... (0 = unlabeled).
std::map< uint32_t, uint32_t > instance_to_semantic
 Mapping from instance ID to semantic class ID.
std::map< uint32_t, size_t > instance_sizes
 Mapping from instance ID to point count.

Detailed Description

Result structure for instance segmentation.

Definition at line 51 of file segment_instances.hpp.

Member Data Documentation

◆ instance_labels

CloudLPtr reusex::geometry::SegmentInstancesResult::instance_labels

Instance-labeled cloud (same size as input cloud) Labels are sequential: 1, 2, 3, ... (0 = unlabeled).

Definition at line 54 of file segment_instances.hpp.

◆ instance_sizes

std::map<uint32_t, size_t> reusex::geometry::SegmentInstancesResult::instance_sizes

Mapping from instance ID to point count.

Definition at line 60 of file segment_instances.hpp.

◆ instance_to_semantic

std::map<uint32_t, uint32_t> reusex::geometry::SegmentInstancesResult::instance_to_semantic

Mapping from instance ID to semantic class ID.

Definition at line 57 of file segment_instances.hpp.


The documentation for this struct was generated from the following file: