#include <color_gradient_dot_modality.h>
Classes | |
struct | Candidate |
Public Types | |
typedef pcl::PointCloud< PointInT > | PointCloudIn |
Public Member Functions | |
ColorGradientDOTModality (size_t bin_size) | |
QuantizedMap | computeInvariantQuantizedMap (const MaskMap &mask, const RegionXY ®ion) |
QuantizedMap & | getDominantQuantizedMap () |
virtual void | processInputData () |
void | setGradientMagnitudeThreshold (const float threshold) |
virtual void | setInputCloud (const typename PointCloudIn::ConstPtr &cloud) |
Provide a pointer to the input dataset (overwrites the PCLBase::setInputCloud method) | |
virtual | ~ColorGradientDOTModality () |
Protected Member Functions | |
void | computeDominantQuantizedGradients () |
void | computeMaxColorGradients () |
Private Attributes | |
size_t | bin_size_ |
pcl::PointCloud< pcl::GradientXY > | color_gradients_ |
pcl::QuantizedMap | dominant_quantized_color_gradients_ |
float | gradient_magnitude_threshold_ |
Definition at line 116 of file color_gradient_dot_modality.h.
typedef pcl::PointCloud<PointInT> pcl::ColorGradientDOTModality< PointInT >::PointCloudIn |
Definition at line 136 of file color_gradient_dot_modality.h.
pcl::ColorGradientDOTModality< PointInT >::ColorGradientDOTModality | ( | size_t | bin_size | ) |
Definition at line 204 of file color_gradient_dot_modality.h.
pcl::ColorGradientDOTModality< PointInT >::~ColorGradientDOTModality | ( | ) | [virtual] |
Definition at line 212 of file color_gradient_dot_modality.h.
void pcl::ColorGradientDOTModality< PointInT >::computeDominantQuantizedGradients | ( | ) | [protected] |
Definition at line 485 of file color_gradient_dot_modality.h.
pcl::QuantizedMap pcl::ColorGradientDOTModality< PointInT >::computeInvariantQuantizedMap | ( | const MaskMap & | mask, |
const RegionXY & | region | ||
) | [virtual] |
Implements pcl::DOTModality.
Definition at line 596 of file color_gradient_dot_modality.h.
void pcl::ColorGradientDOTModality< PointInT >::computeMaxColorGradients | ( | ) | [protected] |
Definition at line 236 of file color_gradient_dot_modality.h.
QuantizedMap& pcl::ColorGradientDOTModality< PointInT >::getDominantQuantizedMap | ( | ) | [inline, virtual] |
Implements pcl::DOTModality.
Definition at line 155 of file color_gradient_dot_modality.h.
void pcl::ColorGradientDOTModality< PointInT >::processInputData | ( | ) | [virtual] |
Definition at line 220 of file color_gradient_dot_modality.h.
void pcl::ColorGradientDOTModality< PointInT >::setGradientMagnitudeThreshold | ( | const float | threshold | ) | [inline] |
Definition at line 143 of file color_gradient_dot_modality.h.
virtual void pcl::ColorGradientDOTModality< PointInT >::setInputCloud | ( | const typename PointCloudIn::ConstPtr & | cloud | ) | [inline, virtual] |
Provide a pointer to the input dataset (overwrites the PCLBase::setInputCloud method)
cloud | the const boost shared pointer to a PointCloud message |
Definition at line 168 of file color_gradient_dot_modality.h.
size_t pcl::ColorGradientDOTModality< PointInT >::bin_size_ [private] |
Definition at line 189 of file color_gradient_dot_modality.h.
pcl::PointCloud<pcl::GradientXY> pcl::ColorGradientDOTModality< PointInT >::color_gradients_ [private] |
Definition at line 192 of file color_gradient_dot_modality.h.
pcl::QuantizedMap pcl::ColorGradientDOTModality< PointInT >::dominant_quantized_color_gradients_ [private] |
Definition at line 194 of file color_gradient_dot_modality.h.
float pcl::ColorGradientDOTModality< PointInT >::gradient_magnitude_threshold_ [private] |
Definition at line 191 of file color_gradient_dot_modality.h.