Лицо
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, если его нет.