| OpenCV 3.4.7 Open Source Computer Vision

Classes | Public Attributes | List of all members
cv::face::FacemarkAAM::Model Struct Reference

The model of AAM Algorithm. More...

`#include <opencv2/face/facemarkAAM.hpp>`

## Classes
struct | Texture

## Public Attributes
Mat | Q
| the encoded shapes from training data More...
Mat | S
std::vector< Point2f > | s0
| the basic shape obtained from training dataset More...
std::vector< float > | scales
| defines the scales considered to build the model More...
std::vector< Texture > | textures
| a container to holds the texture data for each scale of fitting More...
std::vector< Vec3i > | triangles
| each element contains 3 values, represent index of facemarks that construct one triangle (obtained using delaunay triangulation) More...

## Detailed Description

The model of AAM Algorithm.

## Member Data Documentation

## § Q

Mat cv::face::FacemarkAAM::Model::Q

the encoded shapes from training data

## § S

Mat cv::face::FacemarkAAM::Model::S

## § s0

std::vector<Point2f> cv::face::FacemarkAAM::Model::s0

the basic shape obtained from training dataset

## § scales

std::vector<float> cv::face::FacemarkAAM::Model::scales

defines the scales considered to build the model

## § textures

std::vector<Texture> cv::face::FacemarkAAM::Model::textures

a container to holds the texture data for each scale of fitting

## § triangles

std::vector<Vec3i> cv::face::FacemarkAAM::Model::triangles

each element contains 3 values, represent index of facemarks that construct one triangle (obtained using delaunay triangulation)

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

- opencv2/face/facemarkAAM.hpp