Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы CoreImage ссылка класса CIFaceFeature

Опции
Развертывание Target:

На этой странице
Язык:

CIFaceFeature

Наследование


Соответствует


Оператор импорта


Swift

import CoreImage

Objective C

@import CoreImage;

Доступность


Доступный в iOS 5.0 и позже.

A CIFaceFeature объект описывает поверхность, обнаруженную в неподвижном изображении или видеоизображении. Его свойства предоставляют информацию о глазах и рте поверхности. Объект поверхности в видео может также иметь свойства, отслеживающие его расположение в течение долгого времени — отслеживание ID и структурирующие количество.

  • bounds Свойство

    Прямоугольник, указывающий позицию и размерности поверхности в координатах изображения. (только для чтения)

    Объявление

    Swift

    var bounds: CGRect { get }

    Objective C

    @property(readonly, assign) CGRect bounds

    Оператор импорта

    Objective C

    @import CoreImage;

    Swift

    import CoreImage

    Доступность

    Доступный в iOS 7.0 и позже.

  • hasFaceAngle Свойство

    Булево значение, указывающее, доступна ли информация о вращении поверхности. (только для чтения)

    Объявление

    Swift

    var hasFaceAngle: Bool { get }

    Objective C

    @property(readonly, assign) BOOL hasFaceAngle

    Оператор импорта

    Objective C

    @import CoreImage;

    Swift

    import CoreImage

    Доступность

    Доступный в iOS 7.0 и позже.

  • faceAngle Свойство

    Вращение поверхности. (только для чтения)

    Объявление

    Swift

    var faceAngle: Float { get }

    Objective C

    @property(readonly, assign) float faceAngle

    Обсуждение

    Вращение измеряется против часовой стрелки в радианах с нулем, указывающим, что линия, проведенная между глазами, является горизонталью относительно ориентации изображения.

    Оператор импорта

    Objective C

    @import CoreImage;

    Swift

    import CoreImage

    Доступность

    Доступный в iOS 7.0 и позже.

  • hasLeftEyePosition Свойство

    Булево значение, указывающее, нашел ли детектор левый глаз поверхности. (только для чтения)

    Объявление

    Swift

    var hasLeftEyePosition: Bool { get }

    Objective C

    @property(readonly, assign) BOOL hasLeftEyePosition

    Оператор импорта

    Objective C

    @import CoreImage;

    Swift

    import CoreImage

    Доступность

    Доступный в iOS 5.0 и позже.

  • hasRightEyePosition Свойство

    Булево значение, указывающее, нашел ли детектор правый глаз поверхности. (только для чтения)

    Объявление

    Swift

    var hasRightEyePosition: Bool { get }

    Objective C

    @property(readonly, assign) BOOL hasRightEyePosition

    Оператор импорта

    Objective C

    @import CoreImage;

    Swift

    import CoreImage

    Доступность

    Доступный в iOS 5.0 и позже.

  • hasMouthPosition Свойство

    Булево значение, указывающее, нашел ли детектор рот поверхности. (только для чтения)

    Объявление

    Swift

    var hasMouthPosition: Bool { get }

    Objective C

    @property(readonly, assign) BOOL hasMouthPosition

    Оператор импорта

    Objective C

    @import CoreImage;

    Swift

    import CoreImage

    Доступность

    Доступный в iOS 5.0 и позже.

  • leftEyePosition Свойство

    Координаты левого глаза, в координатах изображения. (только для чтения)

    Объявление

    Swift

    var leftEyePosition: CGPoint { get }

    Objective C

    @property(readonly, assign) CGPoint leftEyePosition

    Оператор импорта

    Objective C

    @import CoreImage;

    Swift

    import CoreImage

    Доступность

    Доступный в iOS 5.0 и позже.

  • rightEyePosition Свойство

    Координаты правого глаза, в координатах изображения (только для чтения)

    Объявление

    Swift

    var rightEyePosition: CGPoint { get }

    Objective C

    @property(readonly, assign) CGPoint rightEyePosition

    Оператор импорта

    Objective C

    @import CoreImage;

    Swift

    import CoreImage

    Доступность

    Доступный в iOS 5.0 и позже.

  • mouthPosition Свойство

    Координаты рта, в координатах изображения (только для чтения)

    Объявление

    Swift

    var mouthPosition: CGPoint { get }

    Objective C

    @property(readonly, assign) CGPoint mouthPosition

    Оператор импорта

    Objective C

    @import CoreImage;

    Swift

    import CoreImage

    Доступность

    Доступный в iOS 5.0 и позже.

  • hasSmile Свойство

    Булево значение, указывающее, обнаруживается ли улыбка в поверхности. (только для чтения)

    Объявление

    Swift

    var hasSmile: Bool { get }

    Objective C

    @property(readonly, assign) BOOL hasSmile

    Обсуждение

    Для улыбок, которые будут обнаружены, ключ CIDetectorSmile должен присутствовать со значением YEStrue в словаре, переданном детектору featuresInImage:options: метод.

    Оператор импорта

    Objective C

    @import CoreImage;

    Swift

    import CoreImage

    Доступность

    Доступный в iOS 7.0 и позже.

  • leftEyeClosed Свойство

    Булево значение, указывающее, обнаруживается ли закрытый левый глаз в поверхности. (только для чтения)

    Объявление

    Swift

    var leftEyeClosed: Bool { get }

    Objective C

    @property(readonly, assign) BOOL leftEyeClosed

    Обсуждение

    «Оставленный» относительно исходной (незеркальной) ориентации изображения, не владельцу глаза.

    Для закрытых глаз, которые будут обнаружены, ключ CIDetectorEyeBlink должен присутствовать со значением YEStrue в словаре, переданном детектору featuresInImage:options: метод.

    Оператор импорта

    Objective C

    @import CoreImage;

    Swift

    import CoreImage

    Доступность

    Доступный в iOS 7.0 и позже.

  • rightEyeClosed Свойство

    Булево значение, указывающее, обнаруживается ли закрытый левый глаз в поверхности. (только для чтения)

    Объявление

    Swift

    var rightEyeClosed: Bool { get }

    Objective C

    @property(readonly, assign) BOOL rightEyeClosed

    Обсуждение

    «Право» относительно исходной (незеркальной) ориентации изображения, не владельцу глаза.

    Для закрытых глаз, которые будут обнаружены, ключ CIDetectorEyeBlink должен присутствовать со значением YEStrue в словаре, переданном детектору featuresInImage:options: метод.

    Оператор импорта

    Objective C

    @import CoreImage;

    Swift

    import CoreImage

    Доступность

    Доступный в iOS 7.0 и позже.

  • hasTrackingID Свойство

    Булево значение, указывающее, имеет ли объект поверхности отслеживание ID. (только для чтения)

    Объявление

    Swift

    var hasTrackingID: Bool { get }

    Objective C

    @property(readonly, assign) BOOL hasTrackingID

    Оператор импорта

    Objective C

    @import CoreImage;

    Swift

    import CoreImage

    Доступность

    Доступный в iOS 6.0 и позже.

  • trackingID Свойство

    Идентификатор отслеживания объекта поверхности. (только для чтения)

    Объявление

    Swift

    var trackingID: Int32 { get }

    Objective C

    @property(readonly, assign) int trackingID

    Обсуждение

    Базовое Изображение обеспечивает идентификатор отслеживания для поверхностей, которые оно обнаруживает в видеопотоке, который можно использовать для идентификации когда a CIFaceFeature объекты, обнаруженные в одном видеокадре, являются той же поверхностью, обнаруженной в предыдущем видеокадре.

    Этот идентификатор сохраняется только, пока поверхность находится в кадре и не связана с определенной поверхностью. Другими словами, если поверхность перемещается из видеокадра и возвращается в кадр позже, другой ID присваивается. (Базовое Изображение обнаруживает поверхности, но не распознает определенные поверхности.)

    Оператор импорта

    Objective C

    @import CoreImage;

    Swift

    import CoreImage

    Доступность

    Доступный в iOS 6.0 и позже.

  • hasTrackingFrameCount Свойство

    Булево значение, указывающее объект поверхности, имеет количество кадра отслеживания. (только для чтения)

    Объявление

    Swift

    var hasTrackingFrameCount: Bool { get }

    Objective C

    @property(readonly, assign) BOOL hasTrackingFrameCount

    Оператор импорта

    Objective C

    @import CoreImage;

    Swift

    import CoreImage

    Доступность

    Доступный в iOS 6.0 и позже.

  • trackingFrameCount Свойство

    Количество кадра отслеживания поверхности. (только для чтения)

    Объявление

    Swift

    var trackingFrameCount: Int32 { get }

    Objective C

    @property(readonly, assign) int trackingFrameCount

    Оператор импорта

    Objective C

    @import CoreImage;

    Swift

    import CoreImage

    Доступность

    Доступный в iOS 6.0 и позже.