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

Классы

class  Capturer
 Интерфейсный объект для детекции и трекинга лиц на изображениях или видеопоследовательностях. Подробнее...
 
class  Context
 Context - интерфейсный объект для хранения данных и взаимодействия с методами из Processing Block API. Подробнее...
 
class  Point2
 3D-точка. Подробнее...
 
class  ProcessingBlock
 Интерфейсный объект для взаимодействия с методами из Processing Block API. Подробнее...
 
class  Rectangle
 Прямоугольник на изображении. Подробнее...
 
class  RawImage
 Структура, предоставляющая данные изображения в "сыром" формате и опциональную информацию для обрезки. Подробнее...
 
class  Angles
 Углы ориентации лица. Подробнее...
 
class  RawSample
 Интерфейсный объект, хранящий образец лица. Подробнее...
 
class  MatchResult
 Результат сравнения шаблонов. Подробнее...
 
class  Recognizer
 
class  Template
 Интерфейсный объект для сохранения шаблона лица. Подробнее...
 
class  DatabaseElement
 Элемент базы. Если имеется несколько шаблонов для одного человека, нужно создать по одному элементу для каждого шаблона с одинаковыми person_id, но разными element_id. Подробнее...
 
class  VideoWorker
 VideoWorker - интерфейсный объект для трекинга, обработки и распознавания лиц на нескольких видеопотоках. Рекомендуется использовать VideoWorker вместо Capturer для детекции лиц на видеопотоках. Если при создании VideoWorker указаны параметры matching_thread=0 и processing_thread=0, то потребляется обычная лицензия Capturer. Подробнее...
 

Функции

typedef NS_ENUM (int32_t, CtxFormat)
 Формат данных изображения. Подробнее...
 
typedef NS_ENUM (int32_t, Format)
 Формат данных изображения. Подробнее...
 
typedef NS_ENUM (int32_t, SampleType)
 Типы образцов (см. также Capturer::CapturerType). Подробнее...
 
typedef NS_ENUM (int32_t, ImageFromat)
 Форматы изображения для сохранения (сериализации). Подробнее...
 
typedef NS_ENUM (int32_t, FaceCutType)
 Типы обрезки лица.
 

Переменные

float Point2::x
 Координата X.
 
float Point2::y
 Координата Y.
 
float Point2::z
 Координата Z.
 

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

Функции

typedef NS_ENUM ( int32_t  ,
CtxFormat   
)

Формат данных изображения.

BGR, 24 бита на пиксел, 8 бит на канал.

RGB, 24 бита на пиксел, 8 бит на канал.

BGRA, 32 бита на пиксел, 8 бит на канал.

Формат YUV420 в цветовой системе кодирования YUV, стандартный формат изображений, используемых в превью Android-камер.

Формат NV12 в цветовой системе кодирования YUV.

Формат NV21 в цветовой системе кодирования YUV, стандартный формат изображений, используемых в превью Android-камер.

typedef NS_ENUM ( int32_t  ,
SampleType   
)

Типы образцов (см. также Capturer::CapturerType).

Фронтальное лицо.

Лицо в профиль, смотрящее влево.

Лицо в профиль, смотрящее вправо.

typedef NS_ENUM ( int32_t  ,
Format   
)

Формат данных изображения.

Оттенки серого, 8 бит на пиксел.

RGB, 24 бита на пиксел, 8 бит на канал.

BGR, 24 бита на пиксел, 8 бит на канал.

Формат NV21 в цветовой системе кодирования YUV, стандартный формат изображений, используемых в превью Android-камер.

Формат NV12 в цветовой системе кодирования YUV.

typedef NS_ENUM ( int32_t  ,
ImageFromat   
)

Форматы изображения для сохранения (сериализации).

JPEG (сжатие с потерями).

PNG (сжатие без потерь).

TIFF (сжатие без потерь).

BMP (без сжатия).