Public Member Functions | Protected Attributes
FaceRecognition Class Reference

List of all members.

Public Member Functions

int calcNumTrainingPerson (const char *filename)
void executeCB (const face_recognition::FaceRecognitionGoalConstPtr &goal)
 FaceRecognition (std::string name)
void imageCB (const sensor_msgs::ImageConstPtr &msg)
 ~FaceRecognition (void)

Protected Attributes

int add_face_count
int add_face_number
actionlib::SimpleActionServer
< face_recognition::FaceRecognitionAction > 
as_
double confidence_value
face_recognition::FaceRecognitionFeedback feedback_
CvFont font
FaceRecognitionLib frl
std::string goal_argument_
int goal_id_
image_transport::Subscriber image_sub_
image_transport::ImageTransport it_
boost::mutex mutex_
ros::NodeHandle nh_
int person_number
ros::NodeHandle pnh_
face_recognition::FaceRecognitionResult result_
bool show_screen_flag
ostringstream text_image
CvScalar textColor
FILE * trainFile

Detailed Description

Definition at line 46 of file face_recognition.cpp.


Constructor & Destructor Documentation

FaceRecognition::FaceRecognition ( std::string  name) [inline]

Definition at line 50 of file face_recognition.cpp.

FaceRecognition::~FaceRecognition ( void  ) [inline]

Definition at line 87 of file face_recognition.cpp.


Member Function Documentation

int FaceRecognition::calcNumTrainingPerson ( const char *  filename) [inline]

Definition at line 164 of file face_recognition.cpp.

void FaceRecognition::executeCB ( const face_recognition::FaceRecognitionGoalConstPtr &  goal) [inline]

Definition at line 95 of file face_recognition.cpp.

void FaceRecognition::imageCB ( const sensor_msgs::ImageConstPtr &  msg) [inline]

Definition at line 192 of file face_recognition.cpp.


Member Data Documentation

Definition at line 403 of file face_recognition.cpp.

Definition at line 407 of file face_recognition.cpp.

actionlib::SimpleActionServer<face_recognition::FaceRecognitionAction> FaceRecognition::as_ [protected]

Definition at line 415 of file face_recognition.cpp.

Definition at line 405 of file face_recognition.cpp.

face_recognition::FaceRecognitionFeedback FaceRecognition::feedback_ [protected]

Definition at line 401 of file face_recognition.cpp.

CvFont FaceRecognition::font [protected]

Definition at line 408 of file face_recognition.cpp.

Definition at line 412 of file face_recognition.cpp.

std::string FaceRecognition::goal_argument_ [protected]

Definition at line 399 of file face_recognition.cpp.

int FaceRecognition::goal_id_ [protected]

Definition at line 400 of file face_recognition.cpp.

Definition at line 414 of file face_recognition.cpp.

Definition at line 413 of file face_recognition.cpp.

boost::mutex FaceRecognition::mutex_ [protected]

Definition at line 398 of file face_recognition.cpp.

Definition at line 411 of file face_recognition.cpp.

Definition at line 416 of file face_recognition.cpp.

Definition at line 411 of file face_recognition.cpp.

face_recognition::FaceRecognitionResult FaceRecognition::result_ [protected]

Definition at line 402 of file face_recognition.cpp.

Definition at line 406 of file face_recognition.cpp.

ostringstream FaceRecognition::text_image [protected]

Definition at line 410 of file face_recognition.cpp.

CvScalar FaceRecognition::textColor [protected]

Definition at line 409 of file face_recognition.cpp.

FILE* FaceRecognition::trainFile [protected]

Definition at line 404 of file face_recognition.cpp.


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


face_recognition
Author(s): Pouyan Ziafati
autogenerated on Thu Jun 6 2019 18:29:22