|  | OpenCV
    4.8.0
    Open Source Computer Vision | 
#include <opencv2/face/facemarkLBF.hpp>
 
  
 | Classes | |
| class | BBox | 
| struct | Params | 
| Public Member Functions | |
| virtual | ~FacemarkLBF () | 
|  Public Member Functions inherited from cv::face::FacemarkTrain | |
| virtual bool | addTrainingSample (InputArray image, InputArray landmarks)=0 | 
| Add one training sample to the trainer.  More... | |
| virtual bool | getData (void *items=0)=0 | 
| Get data from an algorithm.  More... | |
| virtual bool | getFaces (InputArray image, OutputArray faces)=0 | 
| Detect faces from a given image using default or user defined face detector. Some Algorithm might not provide a default face detector.  More... | |
| virtual bool | setFaceDetector (FN_FaceDetector detector, void *userData=0)=0 | 
| Set a user defined face detector for the Facemark algorithm.  More... | |
| virtual void | training (void *parameters=0)=0 | 
| Trains a Facemark algorithm using the given dataset. Before the training process, training samples should be added to the trainer using face::addTrainingSample function.  More... | |
|  Public Member Functions inherited from cv::face::Facemark | |
| virtual bool | fit (InputArray image, InputArray faces, OutputArrayOfArrays landmarks)=0 | 
| Detect facial landmarks from an image.  More... | |
| virtual void | loadModel (String model)=0 | 
| A function to load the trained model before the fitting process.  More... | |
|  Public Member Functions inherited from cv::Algorithm | |
| Algorithm () | |
| virtual | ~Algorithm () | 
| virtual void | clear () | 
| Clears the algorithm state.  More... | |
| virtual bool | empty () const | 
| Returns true if the Algorithm is empty (e.g. in the very beginning or after unsuccessful read.  More... | |
| virtual String | getDefaultName () const | 
| virtual void | read (const FileNode &fn) | 
| Reads algorithm parameters from a file storage.  More... | |
| virtual void | save (const String &filename) const | 
| virtual void | write (FileStorage &fs) const | 
| Stores algorithm parameters in a file storage.  More... | |
| void | write (FileStorage &fs, const String &name) const | 
| void | write (const Ptr< FileStorage > &fs, const String &name=String()) const | 
| Static Public Member Functions | |
| static Ptr< FacemarkLBF > | create (const FacemarkLBF::Params ¶meters=FacemarkLBF::Params()) | 
|  Static Public Member Functions inherited from cv::Algorithm | |
| template<typename _Tp > | |
| static Ptr< _Tp > | load (const String &filename, const String &objname=String()) | 
| Loads algorithm from the file.  More... | |
| template<typename _Tp > | |
| static Ptr< _Tp > | loadFromString (const String &strModel, const String &objname=String()) | 
| Loads algorithm from a String.  More... | |
| template<typename _Tp > | |
| static Ptr< _Tp > | read (const FileNode &fn) | 
| Reads algorithm from the file node.  More... | |
| Additional Inherited Members | |
|  Protected Member Functions inherited from cv::Algorithm | |
| void | writeFormat (FileStorage &fs) const | 
| 
 | inlinevirtual | 
| 
 | static | 
 1.8.13
 1.8.13