AVMetadataFaceObject
Наследование
-
NSObject -
AVMetadataObject -
AVMetadataFaceObject
-
NSObject -
AVMetadataObject -
AVMetadataFaceObject
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCopying -
NSObjectProtocol -
Печатаемый -
NSCopying -
NSObject
Оператор импорта
Swift
import AVFoundation
Objective C
@import AVFoundation;
Доступность
Доступный в iOS 6.0 и позже.
AVMetadataFaceObject класс является конкретным подклассом AVMetadataObject это определяет функции единственной обнаруженной поверхности. Можно получить экземпляры этого класса от вывода AVCaptureMetadataOutput объект на устройствах то обнаружение поверхности поддержки.
-
faceIDСвойствоУникальный идентификатор для этого объекта метаданных поверхности. (только для чтения)
Обсуждение
Каждый раз, когда поверхность вводит изображение, она присваивается новый уникальный идентификатор, который можно использовать для ссылки на поверхность в коде. Поверхность IDs не снова используется, и тот же отъезд поверхности и ввод изображения снова, присваивается новый идентификатор.
Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в iOS 6.0 и позже.
-
hasRollAngleСвойствоБулево значение, указывающее, существует ли допустимый угол вращения, связанный с поверхностью. (только для чтения)
Объявление
Swift
var hasRollAngle: Bool { get }Objective C
@property(readonly) BOOL hasRollAngleОбсуждение
Если значение этого свойства
NOfalse, значение вrollAngleсвойство недопустимо и не должно быть получено доступ.Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в iOS 6.0 и позже.
-
rollAngleСвойствоУгол вращения поверхности указан в градусах. (только для чтения)
Обсуждение
Угол вращения представляет от одной стороны к другой наклон поверхности относительно ограничительного прямоугольника метаданных. Значение
0.0приводит к поверхности, находящейся на одном уровне относительно изображения, тогда как значение90приводит к поверхности, которая перпендикулярна относительно изображения.Необходимо проверить значение
hasRollAngleсвойство прежде, чем получить доступ к этому свойству. Если значение вhasRollAngleсвойствоNOfalse, чтение значения в этом свойстве повышает исключение.Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в iOS 6.0 и позже.
См. также
-
hasYawAngleСвойствоБулево значение, указывающее, существует ли допустимый угол отклонения от курса, связанный с поверхностью. (только для чтения)
Объявление
Swift
var hasYawAngle: Bool { get }Objective C
@property(readonly) BOOL hasYawAngleОбсуждение
Если значение этого свойства
NOfalse, значение вyawAngleсвойство недопустимо и не должно быть получено доступ.Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в iOS 6.0 и позже.
-
yawAngleСвойствоУгол отклонения от курса поверхности указан в градусах. (только для чтения)
Обсуждение
Угол отклонения от курса представляет вращение поверхности вокруг вертикальной оси. Значение
0.0приводит к поверхности, непосредственно смотрящей на камеру, тогда как угол отклонения от курса90градусы приводят к поверхности, линия глаз которой перпендикулярна той из камеры.Необходимо проверить значение
hasYawAngleсвойство прежде, чем получить доступ к этому свойству. Если значение вhasYawAngleсвойствоNOfalse, чтение значения в этом свойстве повышает исключение.Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в iOS 6.0 и позже.
См. также
-
Метаданные вводят строку для метаданных обнаружения поверхности.
Объявление
Swift
let AVMetadataObjectTypeFace: StringObjective C
NSString *const AVMetadataObjectTypeFace;Константы
