|
Apollo 11.0
自动驾驶开放平台
|
#include <algorithm>#include <cmath>#include <vector>#include "modules/perception/lidar_segmentation/segmentor/ncut_segmentation/common/graph_felzenszwalb/convolve.h"#include "modules/perception/lidar_segmentation/segmentor/ncut_segmentation/common/graph_felzenszwalb/image.h"#include "modules/perception/lidar_segmentation/segmentor/ncut_segmentation/common/graph_felzenszwalb/imconv.h"#include "modules/perception/lidar_segmentation/segmentor/ncut_segmentation/common/graph_felzenszwalb/misc.h"命名空间 | |
| namespace | apollo |
| class register implement | |
| namespace | apollo::perception |
| apollo::perception | |
| namespace | apollo::perception::lidar |
宏定义 | |
| #define | MAKE_FILTER(name, fun) |
| Make filters | |
函数 | |
| void | apollo::perception::lidar::normalize (std::vector< float > *mask_input) |
| Normalize mask so it integrates to one | |
| apollo::perception::lidar::MAKE_FILTER (fgauss, exp(-0.5 *square(i/sigma))) | |
| Image< float > * | apollo::perception::lidar::smooth (Image< float > *src, float sigma) |
| Convolve image with gaussian filter | |
| Image< float > * | apollo::perception::lidar::smooth (Image< uchar > *src, float sigma) |
| Convolve image with gaussian filter | |
| Image< float > * | apollo::perception::lidar::laplacian (Image< float > *src) |
| Compute laplacian | |
变量 | |
| const double | apollo::perception::lidar::WIDTH = 4.0 |
| #define MAKE_FILTER | ( | name, | |
| fun | |||
| ) |
Make filters