|
Apollo 11.0
自动驾驶开放平台
|
#include <spp_label_image.h>
Public 成员函数 | |
| SppLabelImage () | |
| ~SppLabelImage () | |
| void | Init (size_t width, size_t height, const std::string &sensor_name="velodyne64") |
| void | InitRangeMask (float range, float boundary_distance) |
| void | CollectClusterFromSppLabelImage () |
| void | ProjectClusterToSppLabelImage () |
| void | FilterClusters (const float *confidence_map, float threshold) |
| void | FilterClusters (const float *confidence_map, const float *category_map, float confidence_threshold, float category_threshold) |
| void | CalculateClusterClass (const float *class_map, size_t class_num) |
| void | CalculateClusterHeading (const float *heading_map) |
| void | CalculateClusterTopZ (const float *top_z_map) |
| uint16_t ** | GetSppLabelImage () |
| const uint16_t *const * | GetSppLabelImage () const |
| std::vector< SppClusterPtr > & | GetClusters () |
| const std::vector< SppClusterPtr > & | GetClusters () const |
| uint16_t * | operator[] (size_t id) |
| const uint16_t * | operator[] (size_t id) const |
| size_t | GetClusterNum () const |
| SppClusterPtr | GetCluster (size_t id) |
| SppClusterConstPtr | GetCluster (size_t id) const |
| void | AddPixelSample (size_t id, uint16_t x, uint16_t y) |
| void | AddPixelSample (size_t id, uint32_t pixel) |
| void | ClearClusters () |
| void | ResizeClusters (size_t size) |
| void | ResetClusters (size_t size) |
在文件 spp_label_image.h 第 32 行定义.
|
inline |
在文件 spp_label_image.h 第 34 行定义.
|
inline |
在文件 spp_label_image.h 第 35 行定义.
|
inline |
在文件 spp_label_image.h 第 115 行定义.
| void apollo::perception::lidar::SppLabelImage::AddPixelSample | ( | size_t | id, |
| uint32_t | pixel | ||
| ) |
在文件 spp_label_image.cc 第 237 行定义.
| void apollo::perception::lidar::SppLabelImage::CalculateClusterClass | ( | const float * | class_map, |
| size_t | class_num | ||
| ) |
在文件 spp_label_image.cc 第 182 行定义.
| void apollo::perception::lidar::SppLabelImage::CalculateClusterHeading | ( | const float * | heading_map | ) |
在文件 spp_label_image.cc 第 210 行定义.
| void apollo::perception::lidar::SppLabelImage::CalculateClusterTopZ | ( | const float * | top_z_map | ) |
在文件 spp_label_image.cc 第 224 行定义.
|
inline |
在文件 spp_label_image.h 第 123 行定义.
| void apollo::perception::lidar::SppLabelImage::CollectClusterFromSppLabelImage | ( | ) |
在文件 spp_label_image.cc 第 67 行定义.
| void apollo::perception::lidar::SppLabelImage::FilterClusters | ( | const float * | confidence_map, |
| const float * | category_map, | ||
| float | confidence_threshold, | ||
| float | category_threshold | ||
| ) |
在文件 spp_label_image.cc 第 126 行定义.
| void apollo::perception::lidar::SppLabelImage::FilterClusters | ( | const float * | confidence_map, |
| float | threshold | ||
| ) |
在文件 spp_label_image.cc 第 95 行定义.
|
inline |
在文件 spp_label_image.h 第 106 行定义.
|
inline |
在文件 spp_label_image.h 第 110 行定义.
|
inline |
在文件 spp_label_image.h 第 102 行定义.
|
inline |
在文件 spp_label_image.h 第 86 行定义.
|
inline |
在文件 spp_label_image.h 第 89 行定义.
|
inline |
在文件 spp_label_image.h 第 80 行定义.
|
inline |
在文件 spp_label_image.h 第 83 行定义.
| void apollo::perception::lidar::SppLabelImage::Init | ( | size_t | width, |
| size_t | height, | ||
| const std::string & | sensor_name = "velodyne64" |
||
| ) |
在文件 spp_label_image.cc 第 29 行定义.
| void apollo::perception::lidar::SppLabelImage::InitRangeMask | ( | float | range, |
| float | boundary_distance | ||
| ) |
在文件 spp_label_image.cc 第 44 行定义.
|
inline |
在文件 spp_label_image.h 第 95 行定义.
|
inline |
在文件 spp_label_image.h 第 99 行定义.
| void apollo::perception::lidar::SppLabelImage::ProjectClusterToSppLabelImage | ( | ) |
在文件 spp_label_image.cc 第 85 行定义.
| void apollo::perception::lidar::SppLabelImage::ResetClusters | ( | size_t | size | ) |
在文件 spp_label_image.cc 第 254 行定义.
| void apollo::perception::lidar::SppLabelImage::ResizeClusters | ( | size_t | size | ) |
在文件 spp_label_image.cc 第 245 行定义.