43 #include <pcl/features/feature.h>
59 template<
typename Po
intInT,
typename Po
intNT,
typename Po
intOutT = pcl::Histogram<90> >
63 using Ptr = shared_ptr<CRHEstimation<PointInT, PointNT, PointOutT> >;
64 using ConstPtr = shared_ptr<const CRHEstimation<PointInT, PointNT, PointOutT> >;
78 vpx_ (0), vpy_ (0), vpz_ (0), nbins_ (90)
114 centroid_ = centroid;
121 float vpx_, vpy_, vpz_;
127 Eigen::Vector4f centroid_;
140 #ifdef PCL_NO_PRECOMPILE
141 #include <pcl/features/impl/crh.hpp>
CRHEstimation estimates the Camera Roll Histogram (CRH) descriptor for a given point cloud dataset co...
void setCentroid(Eigen::Vector4f ¢roid)
shared_ptr< CRHEstimation< PointInT, PointNT, PointOutT > > Ptr
typename Feature< PointInT, PointOutT >::PointCloudOut PointCloudOut
shared_ptr< const CRHEstimation< PointInT, PointNT, PointOutT > > ConstPtr
void getViewPoint(float &vpx, float &vpy, float &vpz)
Get the viewpoint.
void setViewPoint(float vpx, float vpy, float vpz)
Set the viewpoint.
CRHEstimation()
Constructor.
Feature represents the base feature class.
int k_
The number of K nearest neighbors to use for each point.
std::string feature_name_
The feature name.