OpenCV  4.1.0
Open Source Computer Vision
Public Member Functions | Public Attributes | List of all members
cv::face::FacemarkLBF::Params Struct Reference

#include <opencv2/face/facemarkLBF.hpp>

Public Member Functions

 Params ()
 Constructor.
 
void read (const FileNode &)
 
void write (FileStorage &) const
 

Public Attributes

double bagging_overlap
 overlap ratio for training the LBF feature
 
String cascade_face
 filename of the face detector model
 
Rect detectROI
 
std::vector< int > feats_m
 
int initShape_n
 multiplier for augment the training data
 
std::string model_filename
 filename where the trained model will be saved
 
int n_landmarks
 number of landmark points
 
std::vector< int > pupils [2]
 index of facemark points on pupils of left and right eye
 
std::vector< double > radius_m
 
bool save_model
 flag to save the trained model or not
 
unsigned int seed
 seed for shuffling the training data
 
double shape_offset
 offset for the loaded face landmark points
 
int stages_n
 number of refinement stages
 
int tree_depth
 the depth of decision tree, defines the size of feature
 
int tree_n
 number of tree in the model for each landmark point refinement
 
bool verbose
 show the training print-out
 

Constructor & Destructor Documentation

cv::face::FacemarkLBF::Params::Params ( )

Constructor.

Member Function Documentation

void cv::face::FacemarkLBF::Params::read ( const FileNode )
void cv::face::FacemarkLBF::Params::write ( FileStorage ) const

Member Data Documentation

double cv::face::FacemarkLBF::Params::bagging_overlap

overlap ratio for training the LBF feature

String cv::face::FacemarkLBF::Params::cascade_face

filename of the face detector model

Rect cv::face::FacemarkLBF::Params::detectROI
std::vector<int> cv::face::FacemarkLBF::Params::feats_m
int cv::face::FacemarkLBF::Params::initShape_n

multiplier for augment the training data

std::string cv::face::FacemarkLBF::Params::model_filename

filename where the trained model will be saved

int cv::face::FacemarkLBF::Params::n_landmarks

number of landmark points

std::vector<int> cv::face::FacemarkLBF::Params::pupils[2]

index of facemark points on pupils of left and right eye

std::vector<double> cv::face::FacemarkLBF::Params::radius_m
bool cv::face::FacemarkLBF::Params::save_model

flag to save the trained model or not

unsigned int cv::face::FacemarkLBF::Params::seed

seed for shuffling the training data

double cv::face::FacemarkLBF::Params::shape_offset

offset for the loaded face landmark points

int cv::face::FacemarkLBF::Params::stages_n

number of refinement stages

int cv::face::FacemarkLBF::Params::tree_depth

the depth of decision tree, defines the size of feature

int cv::face::FacemarkLBF::Params::tree_n

number of tree in the model for each landmark point refinement

bool cv::face::FacemarkLBF::Params::verbose

show the training print-out


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