37 #include <pcl/pcl_config.h>
38 #include <pcl/pcl_macros.h>
44 namespace visualization
56 getColorForFloat (
float value,
unsigned char& r,
unsigned char& g,
unsigned char& b);
61 getColorForAngle (
float value,
unsigned char& r,
unsigned char& g,
unsigned char& b);
66 getColorForHalfAngle (
float value,
unsigned char& r,
unsigned char& g,
unsigned char& b);
74 getVisualImage (
const float* float_image,
int width,
int height,
float min_value=-std::numeric_limits<float>::infinity (),
float max_value=std::numeric_limits<float>::infinity (),
bool gray_scale=
false);
81 getVisualImage (
const unsigned short* float_image,
int width,
int height,
82 unsigned short min_value=0,
83 unsigned short max_value=std::numeric_limits<unsigned short>::max (),
84 bool gray_scale=
false);
88 getVisualAngleImage (
const float* angle_image,
int width,
int height);
92 getVisualHalfAngleImage (
const float* angle_image,
int width,
int height);
Provide some general functionalities regarding 2d float arrays, e.g., for visualization purposes ...