Point Cloud Library (PCL)  1.9.1-dev
List of all members | Public Member Functions
pcl::RFFaceDetectorTrainer Class Reference

#include <pcl/recognition/face_detection/rf_face_detector_trainer.h>

Public Member Functions

 RFFaceDetectorTrainer ()
 
virtual ~RFFaceDetectorTrainer ()
 
void setForestFilename (std::string &ff)
 
void setUseNormals (bool use)
 
void setWSize (int s)
 
void setDirectory (std::string &dir)
 
void setNumTrainingImages (int num)
 
void setNumTrees (int num)
 
void setNumFeatures (int num)
 
void setModelPath (std::string &model)
 
void setPoseRefinement (bool do_it, int iters=5)
 
void setLeavesFaceThreshold (float p)
 
void setLeavesFaceMaxVariance (float max)
 
void setWStride (int s)
 
void setFaceMinVotes (int mv)
 
void setNumVotesUsedForPose (int n)
 
void setForest (pcl::DecisionForest< NodeType > &forest)
 
void getFaceHeatMap (pcl::PointCloud< pcl::PointXYZI >::Ptr &heat_map)
 
void getVotes (pcl::PointCloud< pcl::PointXYZ >::Ptr &votes_cloud)
 
void getVotes (pcl::PointCloud< pcl::PointXYZI >::Ptr &votes_cloud)
 
void getVotes2 (pcl::PointCloud< pcl::PointXYZI >::Ptr &votes_cloud)
 
void getDetectedFaces (std::vector< Eigen::VectorXf > &faces)
 
void setInputCloud (pcl::PointCloud< pcl::PointXYZ >::Ptr &cloud)
 
void setFaceHeatMapCloud (pcl::PointCloud< pcl::PointXYZI >::Ptr &heat_map)
 
void trainWithDataProvider ()
 
void faceVotesClustering ()
 
void detectFaces ()
 

Detailed Description

Definition at line 17 of file rf_face_detector_trainer.h.

Constructor & Destructor Documentation

pcl::RFFaceDetectorTrainer::RFFaceDetectorTrainer ( )
inline

Definition at line 58 of file rf_face_detector_trainer.h.

virtual pcl::RFFaceDetectorTrainer::~RFFaceDetectorTrainer ( )
inlinevirtual

Definition at line 80 of file rf_face_detector_trainer.h.

Member Function Documentation

void pcl::RFFaceDetectorTrainer::detectFaces ( )
void pcl::RFFaceDetectorTrainer::faceVotesClustering ( )
void pcl::RFFaceDetectorTrainer::getDetectedFaces ( std::vector< Eigen::VectorXf > &  faces)
inline

Definition at line 229 of file rf_face_detector_trainer.h.

void pcl::RFFaceDetectorTrainer::getFaceHeatMap ( pcl::PointCloud< pcl::PointXYZI >::Ptr &  heat_map)
inline

Definition at line 172 of file rf_face_detector_trainer.h.

void pcl::RFFaceDetectorTrainer::getVotes ( pcl::PointCloud< pcl::PointXYZ >::Ptr &  votes_cloud)
inline
void pcl::RFFaceDetectorTrainer::getVotes ( pcl::PointCloud< pcl::PointXYZI >::Ptr &  votes_cloud)
inline
void pcl::RFFaceDetectorTrainer::getVotes2 ( pcl::PointCloud< pcl::PointXYZI >::Ptr &  votes_cloud)
inline
void pcl::RFFaceDetectorTrainer::setDirectory ( std::string &  dir)
inline

Definition at line 107 of file rf_face_detector_trainer.h.

void pcl::RFFaceDetectorTrainer::setFaceHeatMapCloud ( pcl::PointCloud< pcl::PointXYZI >::Ptr &  heat_map)
inline

Definition at line 251 of file rf_face_detector_trainer.h.

void pcl::RFFaceDetectorTrainer::setFaceMinVotes ( int  mv)
inline

Definition at line 153 of file rf_face_detector_trainer.h.

void pcl::RFFaceDetectorTrainer::setForest ( pcl::DecisionForest< NodeType > &  forest)
inline

Definition at line 163 of file rf_face_detector_trainer.h.

void pcl::RFFaceDetectorTrainer::setForestFilename ( std::string &  ff)
inline

Definition at line 88 of file rf_face_detector_trainer.h.

void pcl::RFFaceDetectorTrainer::setInputCloud ( pcl::PointCloud< pcl::PointXYZ >::Ptr &  cloud)
inline

Definition at line 246 of file rf_face_detector_trainer.h.

void pcl::RFFaceDetectorTrainer::setLeavesFaceMaxVariance ( float  max)
inline

Definition at line 143 of file rf_face_detector_trainer.h.

void pcl::RFFaceDetectorTrainer::setLeavesFaceThreshold ( float  p)
inline

Definition at line 138 of file rf_face_detector_trainer.h.

void pcl::RFFaceDetectorTrainer::setModelPath ( std::string &  model)
void pcl::RFFaceDetectorTrainer::setNumFeatures ( int  num)
inline

Definition at line 121 of file rf_face_detector_trainer.h.

void pcl::RFFaceDetectorTrainer::setNumTrainingImages ( int  num)
inline

Definition at line 111 of file rf_face_detector_trainer.h.

void pcl::RFFaceDetectorTrainer::setNumTrees ( int  num)
inline

Definition at line 116 of file rf_face_detector_trainer.h.

void pcl::RFFaceDetectorTrainer::setNumVotesUsedForPose ( int  n)
inline

Definition at line 158 of file rf_face_detector_trainer.h.

void pcl::RFFaceDetectorTrainer::setPoseRefinement ( bool  do_it,
int  iters = 5 
)
inline

Definition at line 132 of file rf_face_detector_trainer.h.

void pcl::RFFaceDetectorTrainer::setUseNormals ( bool  use)
inline

Definition at line 93 of file rf_face_detector_trainer.h.

void pcl::RFFaceDetectorTrainer::setWSize ( int  s)
inline

Definition at line 98 of file rf_face_detector_trainer.h.

void pcl::RFFaceDetectorTrainer::setWStride ( int  s)
inline

Definition at line 148 of file rf_face_detector_trainer.h.

void pcl::RFFaceDetectorTrainer::trainWithDataProvider ( )

The documentation for this class was generated from the following file: