41 #ifndef PCL_FPFH_OMP_H_
42 #define PCL_FPFH_OMP_H_
44 #include <pcl/features/feature.h>
45 #include <pcl/features/fpfh.h>
74 template <
typename Po
intInT,
typename Po
intNT,
typename Po
intOutT>
78 typedef boost::shared_ptr<FPFHEstimationOMP<PointInT, PointNT, PointOutT> >
Ptr;
79 typedef boost::shared_ptr<const FPFHEstimationOMP<PointInT, PointNT, PointOutT> >
ConstPtr;
116 computeFeature (PointCloudOut &output);
123 unsigned int threads_;
127 #ifdef PCL_NO_PRECOMPILE
128 #include <pcl/features/impl/fpfh_omp.hpp>
131 #endif //#ifndef PCL_FPFH_OMP_H_
FPFHEstimationOMP(unsigned int nr_threads=0)
Initialize the scheduler and set the number of threads to use.
std::string feature_name_
The feature name.
FPFHEstimationOMP estimates the Fast Point Feature Histogram (FPFH) descriptor for a given point clou...
Feature< PointInT, PointOutT >::PointCloudOut PointCloudOut
int nr_bins_f1_
The number of subdivisions for each angular feature interval.
boost::shared_ptr< FPFHEstimationOMP< PointInT, PointNT, PointOutT > > Ptr
FPFHEstimation estimates the Fast Point Feature Histogram (FPFH) descriptor for a given point cloud d...
Feature represents the base feature class.
boost::shared_ptr< const FPFHEstimationOMP< PointInT, PointNT, PointOutT > > ConstPtr
PointCloud represents the base class in PCL for storing collections of 3D points. ...
void setNumberOfThreads(unsigned int nr_threads=0)
Initialize the scheduler and set the number of threads to use.