Если у вас есть несколько облаков точек и вам необходимо визуализировать их в программе просмотра PCL, каждый из которых имеет свой цвет, то выполните следующее:
pcl::PointCloud<pcl::PointXYZ>::Ptr cloud; // your pointcloud
pcl::visualization::PCLVisualizer viewer; // your PCL viewer
float r, g, b; // specify color values you need
pcl::visualization::PointCloudColorHandlerCustom<pcl::PointXYZ> color(cloud, r, g, b);
viewer.addPointCloud<pcl::PointXYZ>(cloud, color, "a_name_for_the_cloud");