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

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

Разработчик

Ссылка платформы AVFoundation ссылка класса AVMetadataFaceObject

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

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

AVMetadataFaceObject

AVMetadataFaceObject класс является конкретным подклассом AVMetadataObject это определяет функции единственной обнаруженной поверхности. Можно получить экземпляры этого класса от вывода AVCaptureMetadataOutput объект на устройствах то обнаружение поверхности поддержки.

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


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


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


Swift

import AVFoundation

Objective C

@import AVFoundation;

Доступность


Доступный в OS X v10.10 и позже.
  • faceID faceID Свойство

    Уникальный идентификатор для этого объекта метаданных поверхности. (только для чтения)

    Объявление

    Swift

    var faceID: Int { get }

    Objective C

    @property(readonly) NSInteger faceID

    Обсуждение

    Каждый раз, когда поверхность вводит изображение, она присваивается новый уникальный идентификатор, который можно использовать для ссылки на поверхность в коде. Поверхность IDs не снова используется, и тот же отъезд поверхности и ввод изображения снова, присваивается новый идентификатор.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.10 и позже.

  • hasRollAngle hasRollAngle Свойство

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

    Объявление

    Swift

    var hasRollAngle: Bool { get }

    Objective C

    @property(readonly) BOOL hasRollAngle

    Обсуждение

    Если значение этого свойства NOfalse, значение в rollAngle свойство недопустимо и не должно быть получено доступ.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.10 и позже.

  • rollAngle rollAngle Свойство

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

    Объявление

    Swift

    var rollAngle: CGFloat { get }

    Objective C

    @property(readonly) CGFloat rollAngle

    Обсуждение

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

    Необходимо проверить значение hasRollAngle свойство прежде, чем получить доступ к этому свойству. Если значение в hasRollAngle свойство NOfalse, чтение значения в этом свойстве повышает исключение.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.10 и позже.

    См. также

    hasRollAngle

  • hasYawAngle hasYawAngle Свойство

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

    Объявление

    Swift

    var hasYawAngle: Bool { get }

    Objective C

    @property(readonly) BOOL hasYawAngle

    Обсуждение

    Если значение этого свойства NOfalse, значение в yawAngle свойство недопустимо и не должно быть получено доступ.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.10 и позже.

  • yawAngle yawAngle Свойство

    Угол отклонения от курса поверхности указан в градусах. (только для чтения)

    Объявление

    Swift

    var yawAngle: CGFloat { get }

    Objective C

    @property(readonly) CGFloat yawAngle

    Обсуждение

    Угол отклонения от курса представляет вращение поверхности вокруг вертикальной оси. Значение 0.0 приводит к поверхности, непосредственно смотрящей на камеру, тогда как угол отклонения от курса 90 градусы приводят к поверхности, линия глаз которой перпендикулярна той из камеры.

    Необходимо проверить значение hasYawAngle свойство прежде, чем получить доступ к этому свойству. Если значение в hasYawAngle свойство NOfalse, чтение значения в этом свойстве повышает исключение.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.10 и позже.

    См. также

    hasYawAngle

  • Метаданные вводят строку для метаданных обнаружения поверхности.

    Объявление

    Swift

    let AVMetadataObjectTypeFace: NSString!

    Objective C

    NSString *const AVMetadataObjectTypeFace;

    Константы

    • AVMetadataObjectTypeFace

      AVMetadataObjectTypeFace

      Строка типа, сохраненная в type свойство объектов метаданных, содержащих данные обнаружения поверхности.

      Доступный в OS X v10.10 и позже.