37 #ifndef PCL_POINT_CLOUD_IMAGE_EXTRACTORS_H_
38 #define PCL_POINT_CLOUD_IMAGE_EXTRACTORS_H_
40 #include <pcl/point_cloud.h>
41 #include <pcl/PCLImage.h>
77 template <
typename Po
intT>
83 typedef boost::shared_ptr<PointCloudImageExtractor<PointT> >
Ptr;
84 typedef boost::shared_ptr<const PointCloudImageExtractor<PointT> >
ConstPtr;
130 template <
typename Po
intT>
136 typedef boost::shared_ptr<PointCloudImageExtractorWithScaling<PointT> >
Ptr;
137 typedef boost::shared_ptr<const PointCloudImageExtractorWithScaling<PointT> >
ConstPtr;
202 template <
typename Po
intT>
208 typedef boost::shared_ptr<PointCloudImageExtractorFromNormalField<PointT> >
Ptr;
209 typedef boost::shared_ptr<const PointCloudImageExtractorFromNormalField<PointT> >
ConstPtr;
229 template <
typename Po
intT>
235 typedef boost::shared_ptr<PointCloudImageExtractorFromRGBField<PointT> >
Ptr;
236 typedef boost::shared_ptr<const PointCloudImageExtractorFromRGBField<PointT> >
ConstPtr;
258 template <
typename Po
intT>
264 typedef boost::shared_ptr<PointCloudImageExtractorFromLabelField<PointT> >
Ptr;
265 typedef boost::shared_ptr<const PointCloudImageExtractorFromLabelField<PointT> >
ConstPtr;
282 : color_mode_ (color_mode)
293 color_mode_ = color_mode;
312 template <
typename Po
intT>
319 typedef boost::shared_ptr<PointCloudImageExtractorFromZField<PointT> >
Ptr;
320 typedef boost::shared_ptr<const PointCloudImageExtractorFromZField<PointT> >
ConstPtr;
354 template <
typename Po
intT>
361 typedef boost::shared_ptr<PointCloudImageExtractorFromCurvatureField<PointT> >
Ptr;
362 typedef boost::shared_ptr<const PointCloudImageExtractorFromCurvatureField<PointT> >
ConstPtr;
396 template <
typename Po
intT>
403 typedef boost::shared_ptr<PointCloudImageExtractorFromIntensityField<PointT> >
Ptr;
404 typedef boost::shared_ptr<const PointCloudImageExtractorFromIntensityField<PointT> >
ConstPtr;
435 #include <pcl/io/impl/point_cloud_image_extractors.hpp>
437 #endif //#ifndef PCL_POINT_CLOUD_IMAGE_EXTRACTORS_H_
Fixed RGB colors from the Glasbey lookup table, assigned in the ascending order of label id...
Shades of gray (according to label id)
PointCloud represents the base class in PCL for storing collections of 3D points. ...
A point structure representing Euclidean xyz coordinates, and the RGB color.
Randomly generated RGB colors.
ScalingMethod
Different scaling methods.
ColorMode
Different modes for color mapping.