cpp-toolbox  0.0.1
A toolbox library for C++
Loading...
Searching...
No Matches
toolbox::io::kitti_semantic_labels Namespace Reference

Functions

std::string get_label_name (uint16_t label)
 Get human-readable label name.
 
std::map< uint16_t, std::string > get_label_map ()
 Get all label names mapping.
 
bool is_static (uint16_t label)
 Check if a label is static (non-moving)
 
bool is_dynamic (uint16_t label)
 Check if a label is dynamic (moving)
 

Variables

constexpr uint16_t UNLABELED = 0
 
constexpr uint16_t OUTLIER = 1
 
constexpr uint16_t CAR = 10
 
constexpr uint16_t BICYCLE = 11
 
constexpr uint16_t BUS = 13
 
constexpr uint16_t MOTORCYCLE = 15
 
constexpr uint16_t TRUCK = 18
 
constexpr uint16_t OTHER_VEHICLE = 20
 
constexpr uint16_t PERSON = 30
 
constexpr uint16_t BICYCLIST = 31
 
constexpr uint16_t MOTORCYCLIST = 32
 
constexpr uint16_t ROAD = 40
 
constexpr uint16_t PARKING = 44
 
constexpr uint16_t SIDEWALK = 48
 
constexpr uint16_t OTHER_GROUND = 49
 
constexpr uint16_t BUILDING = 50
 
constexpr uint16_t FENCE = 51
 
constexpr uint16_t OTHER_STRUCTURE = 52
 
constexpr uint16_t VEGETATION = 70
 
constexpr uint16_t TRUNK = 71
 
constexpr uint16_t TERRAIN = 72
 
constexpr uint16_t POLE = 80
 
constexpr uint16_t TRAFFIC_SIGN = 81
 

Function Documentation

◆ get_label_map()

std::map< uint16_t, std::string > toolbox::io::kitti_semantic_labels::get_label_map ( )
inline

Get all label names mapping.

◆ get_label_name()

std::string toolbox::io::kitti_semantic_labels::get_label_name ( uint16_t  label)
inline

Get human-readable label name.

◆ is_dynamic()

bool toolbox::io::kitti_semantic_labels::is_dynamic ( uint16_t  label)
inline

Check if a label is dynamic (moving)

◆ is_static()

bool toolbox::io::kitti_semantic_labels::is_static ( uint16_t  label)
inline

Check if a label is static (non-moving)

Variable Documentation

◆ BICYCLE

constexpr uint16_t toolbox::io::kitti_semantic_labels::BICYCLE = 11
constexpr

◆ BICYCLIST

constexpr uint16_t toolbox::io::kitti_semantic_labels::BICYCLIST = 31
constexpr

◆ BUILDING

constexpr uint16_t toolbox::io::kitti_semantic_labels::BUILDING = 50
constexpr

◆ BUS

constexpr uint16_t toolbox::io::kitti_semantic_labels::BUS = 13
constexpr

◆ CAR

constexpr uint16_t toolbox::io::kitti_semantic_labels::CAR = 10
constexpr

◆ FENCE

constexpr uint16_t toolbox::io::kitti_semantic_labels::FENCE = 51
constexpr

◆ MOTORCYCLE

constexpr uint16_t toolbox::io::kitti_semantic_labels::MOTORCYCLE = 15
constexpr

◆ MOTORCYCLIST

constexpr uint16_t toolbox::io::kitti_semantic_labels::MOTORCYCLIST = 32
constexpr

◆ OTHER_GROUND

constexpr uint16_t toolbox::io::kitti_semantic_labels::OTHER_GROUND = 49
constexpr

◆ OTHER_STRUCTURE

constexpr uint16_t toolbox::io::kitti_semantic_labels::OTHER_STRUCTURE = 52
constexpr

◆ OTHER_VEHICLE

constexpr uint16_t toolbox::io::kitti_semantic_labels::OTHER_VEHICLE = 20
constexpr

◆ OUTLIER

constexpr uint16_t toolbox::io::kitti_semantic_labels::OUTLIER = 1
constexpr

◆ PARKING

constexpr uint16_t toolbox::io::kitti_semantic_labels::PARKING = 44
constexpr

◆ PERSON

constexpr uint16_t toolbox::io::kitti_semantic_labels::PERSON = 30
constexpr

◆ POLE

constexpr uint16_t toolbox::io::kitti_semantic_labels::POLE = 80
constexpr

◆ ROAD

constexpr uint16_t toolbox::io::kitti_semantic_labels::ROAD = 40
constexpr

◆ SIDEWALK

constexpr uint16_t toolbox::io::kitti_semantic_labels::SIDEWALK = 48
constexpr

◆ TERRAIN

constexpr uint16_t toolbox::io::kitti_semantic_labels::TERRAIN = 72
constexpr

◆ TRAFFIC_SIGN

constexpr uint16_t toolbox::io::kitti_semantic_labels::TRAFFIC_SIGN = 81
constexpr

◆ TRUCK

constexpr uint16_t toolbox::io::kitti_semantic_labels::TRUCK = 18
constexpr

◆ TRUNK

constexpr uint16_t toolbox::io::kitti_semantic_labels::TRUNK = 71
constexpr

◆ UNLABELED

constexpr uint16_t toolbox::io::kitti_semantic_labels::UNLABELED = 0
constexpr

◆ VEGETATION

constexpr uint16_t toolbox::io::kitti_semantic_labels::VEGETATION = 70
constexpr