3DiVi Face SDK  3.21.0
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Свойства Группы
Класс pbio::AgeGenderEstimator

Интерфейсный объект для определения пола и возраста. Подробнее...

#include <AgeGenderEstimator.h>

Классы

struct  AgeGender
 Пол и возраст. Подробнее...
 

Открытые типы

enum  Age { AGE_KID = 0, AGE_YOUNG = 1, AGE_ADULT = 2, AGE_SENIOR = 3 }
 Возрастные группы. Подробнее...
 
enum  Gender { GENDER_FEMALE = 0, GENDER_MALE = 1 }
 Пол. Подробнее...
 
typedef LightSmartPtr
< AgeGenderEstimator >::tPtr 
Ptr
 Псевдоним для типа умного указателя на AgeGenderEstimator.
 

Открытые члены

AgeGender estimateAgeGender (const pbio::RawSample &sample) const
 Определить пол и возраст поданного лица. Подробнее...
 

Подробное описание

Интерфейсный объект для определения пола и возраста.

Предупреждения
Это устаревшая версия (см. новые блоки в Processing Block API). Поддержка будет прекращена в 2024 году.

Перечисления

Возрастные группы.

Элементы перечислений
AGE_KID 

Возраст в диапазоне [0; 18).

AGE_YOUNG 

Возраст в диапазоне [18; 37).

AGE_ADULT 

Возраст в диапазоне [37; 55).

AGE_SENIOR 

Возраст в диапазоне [55; inf).

Пол.

Элементы перечислений
GENDER_FEMALE 

Женский.

GENDER_MALE 

Мужской.

Методы

AgeGenderEstimator::AgeGender pbio::AgeGenderEstimator::estimateAgeGender ( const pbio::RawSample sample) const
inline

Определить пол и возраст поданного лица.

Аргументы
[in]sampleЛицо.
Возвращает
Определенные значения пола и возраста.