#include <pcl/recognition/color_gradient_dot_modality.h>


Classes | |
| struct | Candidate |
Public Types | |
| typedef pcl::PointCloud< PointInT > | PointCloudIn |
Public Member Functions | |
| ColorGradientDOTModality (size_t bin_size) | |
| virtual | ~ColorGradientDOTModality () |
| void | setGradientMagnitudeThreshold (const float threshold) |
| QuantizedMap & | getDominantQuantizedMap () |
| QuantizedMap | computeInvariantQuantizedMap (const MaskMap &mask, const RegionXY ®ion) |
| virtual void | setInputCloud (const typename PointCloudIn::ConstPtr &cloud) |
| Provide a pointer to the input dataset (overwrites the PCLBase::setInputCloud method). | |
| virtual void | processInputData () |
Protected Member Functions | |
| void | computeMaxColorGradients () |
| void | computeDominantQuantizedGradients () |
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 | ) | [inline] |
Definition at line 204 of file color_gradient_dot_modality.h.
| pcl::ColorGradientDOTModality< PointInT >::~ColorGradientDOTModality | ( | ) | [inline, virtual] |
Definition at line 212 of file color_gradient_dot_modality.h.
| void pcl::ColorGradientDOTModality< PointInT >::computeDominantQuantizedGradients | ( | ) | [inline, protected] |
Definition at line 485 of file color_gradient_dot_modality.h.
References pcl::QuantizedMap::getData(), pcl::PCLBase< PointInT >::input_, and pcl::QuantizedMap::resize().
Referenced by pcl::ColorGradientDOTModality< PointInT >::processInputData().
| pcl::QuantizedMap pcl::ColorGradientDOTModality< PointInT >::computeInvariantQuantizedMap | ( | const MaskMap & | mask, | |
| const RegionXY & | region | |||
| ) | [inline, virtual] |
Implements pcl::DOTModality.
Definition at line 596 of file color_gradient_dot_modality.h.
References pcl::PointCloud< PointT >::clear(), pcl::QuantizedMap::getData(), pcl::RegionXY::height, pcl::PCLBase< PointInT >::input_, pcl::PointCloud< PointT >::push_back(), pcl::QuantizedMap::resize(), pcl::RegionXY::width, pcl::RegionXY::x, and pcl::RegionXY::y.
| void pcl::ColorGradientDOTModality< PointInT >::computeMaxColorGradients | ( | ) | [inline, protected] |
Definition at line 236 of file color_gradient_dot_modality.h.
References pcl::GradientXY::angle, pcl::PointCloud< PointT >::height, pcl::PCLBase< PointInT >::input_, pcl::GradientXY::magnitude, pcl::PointCloud< PointT >::points, pcl::PointCloud< PointT >::width, pcl::GradientXY::x, and pcl::GradientXY::y.
Referenced by pcl::ColorGradientDOTModality< PointInT >::processInputData().
| 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 | ( | ) | [inline, virtual] |
Definition at line 220 of file color_gradient_dot_modality.h.
References pcl::ColorGradientDOTModality< PointInT >::computeDominantQuantizedGradients(), and pcl::ColorGradientDOTModality< PointInT >::computeMaxColorGradients().
| 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.
References pcl::PCLBase< PointInT >::input_.