42 #include <pcl/point_cloud.h>
44 #include <pcl/gpu/people/tree.h>
45 #include <pcl/gpu/containers/device_array.h>
76 inline void colorFG (
int W,
int H,
const unsigned char* labels,
unsigned char* c )
79 for(
int pi = 0; pi < numPix; ++pi)
PointCloud represents the base class in PCL for storing collections of 3D points.
Defines all the PCL implemented PointT point type structures.
pcl::RGB getLColor(unsigned char l)
gives a label and returns the color out of the colormap
PCL_EXPORTS void uploadColorMap(DeviceArray< pcl::RGB > &color_map)
const int LUT_COLOR_LABEL_LENGTH
void colorLMap(int W, int H, const trees::Label *l, unsigned char *c)
PCL_EXPORTS void colorizeMixedLabels(const DeviceArray< RGB > &color_map, const DeviceArray2D< unsigned char > &labels, const DeviceArray2D< RGB > &image, DeviceArray2D< RGB > &color_labels)
PCL_EXPORTS void colorizeLabels(const DeviceArray< pcl::RGB > &color_map, const DeviceArray2D< unsigned char > &labels, DeviceArray2D< pcl::RGB > &color_labels)
const unsigned char LUT_COLOR_LABEL[]
void colorFG(int W, int H, const unsigned char *labels, unsigned char *c)
A structure representing RGB color information.