Apollo  v5.5.0
Open source self driving car software
Namespaces | Functions | Variables
imconv.h File Reference
#include <climits>
#include "modules/perception/lidar/segmentation/ncut/common/graph_felzenszwalb/image.h"
#include "modules/perception/lidar/segmentation/ncut/common/graph_felzenszwalb/imutil.h"
#include "modules/perception/lidar/segmentation/ncut/common/graph_felzenszwalb/misc.h"
Include dependency graph for imconv.h:

Go to the source code of this file.

Namespaces

 apollo
 
 apollo::perception
 
 apollo::perception::lidar
 

Functions

Image< uchar > * apollo::perception::lidar::image_rgb2gray (Image< rgb > *input)
 
Image< rgb > * apollo::perception::lidar::image_gray2rgb (Image< uchar > *input)
 
Image< float > * apollo::perception::lidar::image_uchar2float (Image< uchar > *input)
 
Image< float > * apollo::perception::lidar::image_int2float (Image< int > *input)
 
Image< uchar > * apollo::perception::lidar::image_float2uchar (Image< float > *input, float min, float max)
 
Image< uchar > * apollo::perception::lidar::image_float2uchar (Image< float > *input)
 
Image< uint32_t > * apollo::perception::lidar::image_uchar2long (Image< uchar > *input)
 
Image< uchar > * apollo::perception::lidar::image_long2uchar (Image< uint32_t > *input, uint32_t min, uint32_t max)
 
Image< uchar > * apollo::perception::lidar::image_long2uchar (Image< uint32_t > *input)
 
Image< uchar > * apollo::perception::lidar::image_short2uchar (Image< uint16_t > *input, uint16_t min, uint16_t max)
 
Image< uchar > * apollo::perception::lidar::image_short2uchar (Image< uint16_t > *input)
 

Variables

const double apollo::perception::lidar::RED_WEIGHT = 0.299
 
const double apollo::perception::lidar::GREEN_WEIGHT = 0.587
 
const double apollo::perception::lidar::BLUE_WEIGHT = 0.114