37 #include <pcl/pcl_config.h>
38 #include <pcl/pcl_macros.h>
46 namespace visualization
58 getColorForFloat (
float value,
unsigned char& r,
unsigned char& g,
unsigned char& b);
63 getColorForAngle (
float value,
unsigned char& r,
unsigned char& g,
unsigned char& b);
68 getColorForHalfAngle (
float value,
unsigned char& r,
unsigned char& g,
unsigned char& b);
76 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);
83 getVisualImage (
const unsigned short* float_image,
int width,
int height,
84 unsigned short min_value=0,
85 unsigned short max_value=std::numeric_limits<unsigned short>::max (),
86 bool gray_scale=
false);
90 getVisualAngleImage (
const float* angle_image,
int width,
int height);
94 getVisualHalfAngleImage (
const float* angle_image,
int width,
int height);
Provide some gerneral functionalities regarding 2d float arrays, e.g., for visualization purposes ...