Параметры MLKFaceDetector
@interface MLKFaceDetectorOptions : NSObject
Варианты указания детектора лиц.
Режим классификации детектора лиц для характеристики таких атрибутов, как улыбка. По умолчанию —
.none
.Декларация
Цель-C
@property (nonatomic) MLKFaceDetectorClassificationMode classificationMode;
Режим работы детектора лиц, определяющий точность результатов и скорость обнаружения. По умолчанию —
.fast
.Декларация
Цель-C
@property (nonatomic) MLKFaceDetectorPerformanceMode performanceMode;
Режим ориентира детектора лиц, который определяет тип результатов обнаружения ориентиров. По умолчанию —
.none
.Декларация
Цель-C
@property (nonatomic) MLKFaceDetectorLandmarkMode landmarkMode;
Контурный режим детектора лиц, который определяет тип контурных результатов, возвращаемых при обнаружении. По умолчанию —
.none
.При установке этого режима на
.all
возвращаются следующие результаты обнаружения:performanceMode
установлено значение.fast
, а дляclassificationMode
иlandmarkMode
установлено значение.none
, тогда с обнаруженными контурами будет возвращено только заметное лицо.performanceMode
установлено значение.accurate
, или еслиclassificationMode
илиlandmarkMode
установлено значение.all
, тогда будут возвращены все обнаруженные лица, но только заметное лицо будет иметь обнаруженные контуры.Декларация
Цель-C
@property (nonatomic) MLKFaceDetectorContourMode contourMode;
Наименьший желаемый размер лица. Размер выражается как пропорция ширины головы к ширине изображения. Например, если указано значение 0,1, то наименьшее лицо для поиска составляет примерно 10 % ширины искомого изображения. По умолчанию — 0,1. Эта опция не применяется к обнаружению контуров.
Декларация
Цель-C
@property (nonatomic) CGFloat minFaceSize;
Включена ли функция отслеживания лиц для обнаружения лиц. По умолчанию — НЕТ. Если
performanceMode
установлено значение.fast
, а дляclassificationMode
иlandmarkMode
установлено значение.none
, этот параметр будет игнорироваться, а отслеживание будет отключено.Декларация
Цель-C
@property (nonatomic, assign, unsafe_unretained, readwrite, getter=isTrackingEnabled) BOOL trackingEnabled;