3DiVi Face SDK  3.21.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Groups
VDT.FaceRecognition.SDK.AgeGenderEstimator Class Reference

Interface object for age and gender estimation. More...

Classes

class  AgeGender
 Age and gender. More...
 

Public Types

enum  Age { Age.AGE_KID = 0, Age.AGE_YOUNG = 1, Age.AGE_ADULT = 2, Age.AGE_SENIOR = 3 }
 Age groups. More...
 
enum  Gender { Gender.GENDER_FEMALE = 0, Gender.GENDER_MALE = 1 }
 Gender groups. More...
 

Public Member Functions

AgeGender estimateAgeGender (RawSample sample)
 To estimate age and gender of a given face sample. More...
 
- Public Member Functions inherited from VDT.FaceRecognition.SDK.IDisposableObject
virtual void Dispose ()
 Release internal object.
 

Additional Inherited Members

- Properties inherited from VDT.FaceRecognition.SDK.IDisposableObject
bool isDisposed [get]
 True if internal object already disposed.
 

Detailed Description

Interface object for age and gender estimation.

Member Enumeration Documentation

Age groups.

Enumerator
AGE_KID 

Age in the range of [0; 18) years.

AGE_YOUNG 

Age in the range of [18; 37) years.

AGE_ADULT 

Age in the range of [37; 55) years.

AGE_SENIOR 

Age in the range of [55; inf) years.

Gender groups.

Enumerator
GENDER_FEMALE 

Female.

GENDER_MALE 

Male.

Member Function Documentation

AgeGender VDT.FaceRecognition.SDK.AgeGenderEstimator.estimateAgeGender ( RawSample  sample)
inline

To estimate age and gender of a given face sample.

Parameters
[in]sampleFace sample.
Returns
Estimated age and gender.