, including all inherited members.
AddFace(cv::Mat &img, cv::Rect &face, std::string id, std::vector< cv::Mat > &images, std::vector< std::string > &ids) | ipa_PeopleDetector::PeopleDetector | [virtual] |
CalculateFaceClasses(cv::Mat &projectedTrainFaceMat, std::vector< std::string > &id, int *nEigens, cv::Mat &faceClassAvgProjections, std::vector< std::string > &idUnique, cv::ml::SVM *personClassifier=0) | ipa_PeopleDetector::PeopleDetector | [virtual] |
ClassifyFace(float *projectedTestFace, int *nearest, int *nEigens, cv::Mat &projectedTrainFaceMat, int *threshold, cv::Mat &eigenValMat, cv::ml::SVM *personClassifier=0) | ipa_PeopleDetector::PeopleDetector | [virtual] |
ConvertAndResize(cv::Mat &img, cv::Mat &resized, cv::Rect &face) | ipa_PeopleDetector::PeopleDetector | [virtual] |
DetectColorFaces(cv::Mat &img, std::vector< cv::Rect > &faceCoordinates) | ipa_PeopleDetector::PeopleDetector | [virtual] |
DetectFaces(cv::Mat &img, cv::Mat &rangeImg, std::vector< cv::Rect > &colorFaceCoordinates, std::vector< cv::Rect > &rangeFaceCoordinates, std::set< size_t > &colorToRangeFaceDependency, bool fillUnassignedDepthValues=false) | ipa_PeopleDetector::PeopleDetector | [virtual] |
DetectRangeFace(cv::Mat &img, std::vector< cv::Rect > &rangeFaceCoordinates, bool fillUnassignedDepthValues=false) | ipa_PeopleDetector::PeopleDetector | [virtual] |
Init(std::string directory) | ipa_PeopleDetector::PeopleDetector | [virtual] |
InterpolateUnassignedPixels(cv::Mat &img) | ipa_PeopleDetector::PeopleDetector | [private] |
m_face_cascade | ipa_PeopleDetector::PeopleDetector | [private] |
m_faces_drop_groups | ipa_PeopleDetector::PeopleDetector | |
m_faces_increase_search_scale | ipa_PeopleDetector::PeopleDetector | |
m_faces_min_search_scale_x | ipa_PeopleDetector::PeopleDetector | |
m_faces_min_search_scale_y | ipa_PeopleDetector::PeopleDetector | |
m_range_cascade | ipa_PeopleDetector::PeopleDetector | [private] |
m_range_drop_groups | ipa_PeopleDetector::PeopleDetector | |
m_range_increase_search_scale | ipa_PeopleDetector::PeopleDetector | |
m_range_min_search_scale_x | ipa_PeopleDetector::PeopleDetector | |
m_range_min_search_scale_y | ipa_PeopleDetector::PeopleDetector | |
m_storage | ipa_PeopleDetector::PeopleDetector | [private] |
PCA(int *nEigens, std::vector< cv::Mat > &eigenVectors, cv::Mat &eigenValMat, cv::Mat &avgImage, std::vector< cv::Mat > &images, cv::Mat &projectedTrainFaceMat) | ipa_PeopleDetector::PeopleDetector | [virtual] |
PeopleDetector(void) | ipa_PeopleDetector::PeopleDetector | |
preprocessImage(cv::Mat &input_image) | ipa_PeopleDetector::PeopleDetector | [virtual] |
RecognizeFace(cv::Mat &colorImage, std::vector< cv::Rect > &colorFaces, int *nEigens, std::vector< cv::Mat > &eigenVectArr, cv::Mat &avgImage, cv::Mat &projectedTrainFaceMat, std::vector< int > &index, int *threshold, int *threshold_FS, cv::Mat &eigenValMat, cv::ml::SVM *personClassifier=0) | ipa_PeopleDetector::PeopleDetector | [virtual] |
~PeopleDetector(void) | ipa_PeopleDetector::PeopleDetector | |