Static Public Member Functions
pcl::io::OrganizedConversion< PointT, true > Struct Template Reference

#include <organized_pointcloud_conversion.h>

List of all members.

Static Public Member Functions

static void convert (const pcl::PointCloud< PointT > &cloud_arg, float focalLength_arg, float disparityShift_arg, float disparityScale_arg, bool convertToMono, typename std::vector< uint16_t > &disparityData_arg, typename std::vector< uint8_t > &rgbData_arg)
 Convert point cloud to disparity image and rgb image.
static void convert (typename std::vector< uint16_t > &disparityData_arg, typename std::vector< uint8_t > &rgbData_arg, bool monoImage_arg, size_t width_arg, size_t height_arg, float focalLength_arg, float disparityShift_arg, float disparityScale_arg, pcl::PointCloud< PointT > &cloud_arg)
 Convert disparity image to point cloud.
static void convert (typename std::vector< float > &depthData_arg, typename std::vector< uint8_t > &rgbData_arg, bool monoImage_arg, size_t width_arg, size_t height_arg, float focalLength_arg, pcl::PointCloud< PointT > &cloud_arg)
 Convert disparity image to point cloud.

Detailed Description

template<typename PointT>
struct pcl::io::OrganizedConversion< PointT, true >

Definition at line 279 of file organized_pointcloud_conversion.h.


Member Function Documentation

template<typename PointT >
static void pcl::io::OrganizedConversion< PointT, true >::convert ( const pcl::PointCloud< PointT > &  cloud_arg,
float  focalLength_arg,
float  disparityShift_arg,
float  disparityScale_arg,
bool  convertToMono,
typename std::vector< uint16_t > &  disparityData_arg,
typename std::vector< uint8_t > &  rgbData_arg 
) [inline, static]

Convert point cloud to disparity image and rgb image.

Parameters:
[in]cloud_arginput point cloud
[in]focalLength_argfocal length
[in]disparityShift_argdisparity shift
[in]disparityScale_argdisparity scaling
[in]convertToMonoconvert color to mono/grayscale
[out]disparityData_argoutput disparity image
[out]rgbData_argoutput rgb image

Definition at line 291 of file organized_pointcloud_conversion.h.

template<typename PointT >
static void pcl::io::OrganizedConversion< PointT, true >::convert ( typename std::vector< uint16_t > &  disparityData_arg,
typename std::vector< uint8_t > &  rgbData_arg,
bool  monoImage_arg,
size_t  width_arg,
size_t  height_arg,
float  focalLength_arg,
float  disparityShift_arg,
float  disparityScale_arg,
pcl::PointCloud< PointT > &  cloud_arg 
) [inline, static]

Convert disparity image to point cloud.

Parameters:
[in]disparityData_argoutput disparity image
[in]rgbData_argoutput rgb image
[in]monoImage_arginput image is a single-channel mono image
[in]width_argwidth of disparity image
[in]height_argheight of disparity image
[in]focalLength_argfocal length
[in]disparityShift_argdisparity shift
[in]disparityScale_argdisparity scaling
[out]cloud_argoutput point cloud

Definition at line 383 of file organized_pointcloud_conversion.h.

template<typename PointT >
static void pcl::io::OrganizedConversion< PointT, true >::convert ( typename std::vector< float > &  depthData_arg,
typename std::vector< uint8_t > &  rgbData_arg,
bool  monoImage_arg,
size_t  width_arg,
size_t  height_arg,
float  focalLength_arg,
pcl::PointCloud< PointT > &  cloud_arg 
) [inline, static]

Convert disparity image to point cloud.

Parameters:
[in]depthData_argoutput disparity image
[in]rgbData_argoutput rgb image
[in]monoImage_arginput image is a single-channel mono image
[in]width_argwidth of disparity image
[in]height_argheight of disparity image
[in]focalLength_argfocal length
[out]cloud_argoutput point cloud

Definition at line 503 of file organized_pointcloud_conversion.h.


The documentation for this struct was generated from the following file:


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:44:11