|
3DiVi Face SDK
3.28.0
|
Интерфейсный объект, хранящий образец лица. Подробнее...
#import <RawSample.h>
Instance Methods | |
| (nonnull Rectangle *) | - getRectangle |
| Получить ограничивающий прямоугольник лица. Потокобезопасный. Подробнее... | |
| (nonnull NSMutableArray *) | - getLandmarks |
| Получить антропометрические точки лица. Только для фронтальных образцов. Потокобезопасный. Подробнее... | |
| (nonnull Point2 *) | - getLeftEye |
| Получить позицию левого глаза. Только для фронтальных образцов. Потокобезопасный. Подробнее... | |
| (nonnull Point2 *) | - getRightEye |
| Получить позицию правого глаза. Только для фронтальных образцов. Потокобезопасный. Подробнее... | |
| (nonnull Angles *) | - getAngles |
| Получить углы ориентации лица. Только для фронтальных образцов. Потокобезопасный. Подробнее... | |
| (int) | - getID |
| Получить целочисленный идентификатор. Потокобезопасный. Подробнее... | |
| (int) | - getFrameID |
| Получить ID кадра, на котором был обнаружен образец (для образцов, полученных с помощью VideoWorker). Потокобезопасный. Подробнее... | |
| (bool) | - hasOriginalImage |
| Хранит ли образец оригинальное изображение, с которого он был получен (true для образцов, полученных с помощью VideoWorker с включенным параметром store_original_frame_in_raw_sample). Потокобезопасный. Подробнее... | |
| (SampleType) | - getType |
| Получить тип образца. Потокобезопасный. Подробнее... | |
| (nonnull RawImage *) | - cutFaceRawImage |
| Обрезать лицо и выдать в формате RawImage (с декодированными пикселями). Потокобезопасный. Подробнее... | |
| (void) | - save: |
| Сохранить (сериализовать) образец. Оригинальное изображение не сохраняется. (т.е. сохраняется только часть изображения, содержащая лицо). Формат платформонезависимый. Потокобезопасный. Подробнее... | |
| (nonnull NSMutableArray *) | - getFaceCutRectangle: |
| Получить прямоугольник (для предпросмотра обрезки). Потокобезопасный. Подробнее... | |
Интерфейсный объект, хранящий образец лица.
| - (nonnull RawImage *) cutFaceRawImage |
| - (nonnull Angles *) getAngles |
Получить углы ориентации лица. Только для фронтальных образцов. Потокобезопасный.
| - (nonnull NSMutableArray *) getFaceCutRectangle: | (FaceCutType) | cut_type |
Получить прямоугольник (для предпросмотра обрезки). Потокобезопасный.
| [in] | cut_type | Тип обрезки. |
| - (int) getFrameID |
Получить ID кадра, на котором был обнаружен образец (для образцов, полученных с помощью VideoWorker). Потокобезопасный.
| - (int) getID |
Получить целочисленный идентификатор. Потокобезопасный.
| - (nonnull NSMutableArray *) getLandmarks |
Получить антропометрические точки лица. Только для фронтальных образцов. Потокобезопасный.
| - (nonnull Point2 *) getLeftEye |
Получить позицию левого глаза. Только для фронтальных образцов. Потокобезопасный.
| - (nonnull Rectangle *) getRectangle |
Получить ограничивающий прямоугольник лица. Потокобезопасный.
| - (nonnull Point2 *) getRightEye |
Получить позицию правого глаза. Только для фронтальных образцов. Потокобезопасный.
| - (SampleType) getType |
Получить тип образца. Потокобезопасный.
| - (bool) hasOriginalImage |
Хранит ли образец оригинальное изображение, с которого он был получен (true для образцов, полученных с помощью VideoWorker с включенным параметром store_original_frame_in_raw_sample). Потокобезопасный.
| - (void) save: | (const char *_Nullable) | file_path |
Сохранить (сериализовать) образец. Оригинальное изображение не сохраняется. (т.е. сохраняется только часть изображения, содержащая лицо). Формат платформонезависимый. Потокобезопасный.
| [out] | file_path |