class bbxFace

This class is designed to extract faces from bounding box coordinates

Inheritance:


Public Methods

[more] bbxFace(int width_, int height_)
[more]virtual bool ldm2bbx()
compute the bounding box from the landmarks
[more]virtual bool bbx2ldm()
compute the landmarks from the bounding box
[more]virtual bool bbx2ldm(int n_bbx_points_, sPoint2D* bbx_points_, int n_ldm_points_, sPoint2D* ldm_points_)
compute landmarks ldm_points_ from the given bounding box bbx_points_
[more]virtual ~bbxFace()


Inherited from FaceModel:

Public Fields

size of the face model

osPoint2D bbx_center
oint bbx_width
oint bbx_height

Public Methods

ovoid setPostype(int postype_)
ovirtual double getAngle()
ovirtual sPoint2D getCenter()
osPoint2D getReye()
osPoint2D getLeye()
osPoint2D getNosetip()
osPoint2D getChin()
ovirtual void loadXFile(XFile* file)

Protected Fields

index of specific facial features stored in landmarks


Inherited from ShapeModel:

Public Fields

obool verbose
oint n_ldm_points
osPoint2D* ldm_points
oint n_bbx_points
osPoint2D* bbx_points

Public Methods

ovirtual void rotate(ipRotate* rot_)
ovirtual void drawLDM(Image* image_)
ovirtual void drawBBX(Image* image_)


Documentation

This class is designed to extract faces from bounding box coordinates

o bbxFace(int width_, int height_)

ovirtual bool ldm2bbx()
compute the bounding box from the landmarks

ovirtual bool bbx2ldm()
compute the landmarks from the bounding box

ovirtual bool bbx2ldm(int n_bbx_points_, sPoint2D* bbx_points_, int n_ldm_points_, sPoint2D* ldm_points_)
compute landmarks ldm_points_ from the given bounding box bbx_points_

ovirtual ~bbxFace()


This class has no child classes.
Author:
Sebastien Marcel (marcel@idiap.ch) Wed 28 Jun 2006 05:19:39 PM CEST
Version:
2.1
Since:
2.1

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.