Point Cloud Library (PCL)
1.7.0
|
CRHEstimation estimates the Camera Roll Histogram (CRH) descriptor for a given point cloud dataset containing XYZ data and normals, as presented in: More...
#include <pcl/features/crh.h>
Public Types | |
typedef boost::shared_ptr < CRHEstimation< PointInT, PointNT, PointOutT > > | Ptr |
typedef boost::shared_ptr < const CRHEstimation < PointInT, PointNT, PointOutT > > | ConstPtr |
typedef Feature< PointInT, PointOutT >::PointCloudOut | PointCloudOut |
Public Member Functions | |
CRHEstimation () | |
Constructor. | |
void | setViewPoint (float vpx, float vpy, float vpz) |
Set the viewpoint. | |
void | getViewPoint (float &vpx, float &vpy, float &vpz) |
Get the viewpoint. | |
void | setCentroid (Eigen::Vector4f ¢roid) |
CRHEstimation estimates the Camera Roll Histogram (CRH) descriptor for a given point cloud dataset containing XYZ data and normals, as presented in:
The suggested PointOutT is pcl::Histogram<90>. //dc (real) + 44 complex numbers (real, imaginary) + nyquist (real)
typedef boost::shared_ptr<const CRHEstimation<PointInT, PointNT, PointOutT> > pcl::CRHEstimation< PointInT, PointNT, PointOutT >::ConstPtr |
Reimplemented from pcl::FeatureFromNormals< PointInT, PointNT, PointOutT >.
typedef Feature<PointInT, PointOutT>::PointCloudOut pcl::CRHEstimation< PointInT, PointNT, PointOutT >::PointCloudOut |
Reimplemented from pcl::FeatureFromNormals< PointInT, PointNT, PointOutT >.
typedef boost::shared_ptr<CRHEstimation<PointInT, PointNT, PointOutT> > pcl::CRHEstimation< PointInT, PointNT, PointOutT >::Ptr |
Reimplemented from pcl::FeatureFromNormals< PointInT, PointNT, PointOutT >.
pcl::CRHEstimation< PointInT, PointNT, PointOutT >::CRHEstimation | ( | ) | [inline] |
Constructor.
Definition at line 78 of file crh.h.
References pcl::Feature< PointInT, PointOutT >::feature_name_, and pcl::Feature< PointInT, PointOutT >::k_.
void pcl::CRHEstimation< PointInT, PointNT, PointOutT >::getViewPoint | ( | float & | vpx, |
float & | vpy, | ||
float & | vpz | ||
) | [inline] |
void pcl::CRHEstimation< PointInT, PointNT, PointOutT >::setCentroid | ( | Eigen::Vector4f & | centroid | ) | [inline] |
void pcl::CRHEstimation< PointInT, PointNT, PointOutT >::setViewPoint | ( | float | vpx, |
float | vpy, | ||
float | vpz | ||
) | [inline] |