Table of Contents

Class FacemarkLBFParams

Namespace
Emgu.CV.Face
Assembly
Emgu.CV.dll

Parameters for the FacemarkLBF model

public class FacemarkLBFParams : UnmanagedObject, IDisposable
Inheritance
FacemarkLBFParams
Implements
Inherited Members

Constructors

FacemarkLBFParams()

Create the paramaters with the default values.

public FacemarkLBFParams()

Properties

BaggingOverlap

overlap ratio for training the LBF feature

public double BaggingOverlap { get; set; }

Property Value

double

CascadeFace

filename of the face detector model

public string CascadeFace { get; set; }

Property Value

string

InitShapeN

multiplier for augment the training data

public int InitShapeN { get; set; }

Property Value

int

ModelFile

filename where the trained model will be saved

public string ModelFile { get; set; }

Property Value

string

NLandmarks

number of landmark points

public int NLandmarks { get; set; }

Property Value

int

SaveModel

flag to save the trained model or not

public bool SaveModel { get; set; }

Property Value

bool

ShapeOffset

offset for the loaded face landmark points

public double ShapeOffset { get; set; }

Property Value

double

StagesN

number of refinement stages

public int StagesN { get; set; }

Property Value

int

TreeDepth

the depth of decision tree, defines the size of feature

public int TreeDepth { get; set; }

Property Value

int

TreeN

number of tree in the model for each landmark point refinement

public int TreeN { get; set; }

Property Value

int

Verbose

show the training print-out

public bool Verbose { get; set; }

Property Value

bool

Methods

DisposeObject()

Release the unmanaged memory associated with this object.

protected override void DisposeObject()