Лицо
class Face : NSObject
На изображении обнаружено человеческое лицо.
Прямоугольник, содержащий обнаруженное лицо относительно изображения в системе координат вида.
Декларация
Быстрый
var frame: CGRect { get }
Массив всех ориентиров на обнаруженном лице.
Декларация
Быстрый
var landmarks: [FaceLandmark] { get }
Массив всех контуров обнаруженного лица.
Декларация
Быстрый
var contours: [FaceContour] { get }
Указывает, имеет ли лицо идентификатор отслеживания.
Декларация
Быстрый
var hasTrackingID: Bool { get }
Идентификатор отслеживания лица.
Декларация
Быстрый
var trackingID: Int { get }
Указывает, обнаружил ли детектор угол головы x Эйлера.
Декларация
Быстрый
var hasHeadEulerAngleX: Bool { get }
Указывает поворот лица вокруг горизонтальной оси изображения. Положительный угол Эйлера — это когда лицо на обрабатываемом изображении повернуто вверх.
Декларация
Быстрый
var headEulerAngleX: CGFloat { get }
Указывает, обнаружил ли детектор угол наклона головки.
Декларация
Быстрый
var hasHeadEulerAngleY: Bool { get }
Указывает поворот лица вокруг вертикальной оси изображения. Положительный угол Эйлера — это когда лицо повернуто к правой стороне обрабатываемого изображения.
Декларация
Быстрый
var headEulerAngleY: CGFloat { get }
Указывает, обнаружил ли детектор угол z Эйлера головы.
Декларация
Быстрый
var hasHeadEulerAngleZ: Bool { get }
Указывает поворот лица вокруг оси, направленной наружу изображения. Положительный угол Эйлера — это вращение против часовой стрелки внутри плоскости изображения.
Декларация
Быстрый
var headEulerAngleZ: CGFloat { get }
Указывает, доступна ли вероятность улыбки.
Декларация
Быстрый
var hasSmilingProbability: Bool { get }
Вероятность того, что лицо улыбается.
Декларация
Быстрый
var smilingProbability: CGFloat { get }
Указывает, доступна ли вероятность открытия левого глаза.
Декларация
Быстрый
var hasLeftEyeOpenProbability: Bool { get }
Вероятность того, что левый глаз лица открыт.
Декларация
Быстрый
var leftEyeOpenProbability: CGFloat { get }
Указывает, доступна ли вероятность открытия правого глаза.
Декларация
Быстрый
var hasRightEyeOpenProbability: Bool { get }
Вероятность того, что правый глаз лица открыт.
Декларация
Быстрый
var rightEyeOpenProbability: CGFloat { get }
Недоступен.
Возвращает ориентир заданного типа на обнаруженном лице, если таковой имеется.
Декларация
Быстрый
func landmark(ofType type: FaceLandmarkType) -> FaceLandmark?
Параметры
type
Тип лицевого ориентира.
Возвращаемое значение
Ориентир данного типа на этом лице.
nil
если его нет.Возвращает контур заданного типа на обнаруженном лице, если таковой имеется.
Декларация
Быстрый
func contour(ofType type: FaceContourType) -> FaceContour?
Параметры
type
Тип контура лица.
Возвращаемое значение
Контур данного типа на этом лице.
nil
если его нет.