Rosto
class Face : NSObject
Um rosto humano foi detectado em uma imagem.
-
O retângulo que contém o rosto detectado em relação à imagem no sistema de coordenadas da visualização.
Declaração
Swift
var frame: CGRect { get }
-
Uma matriz de todos os pontos de referência no rosto detectado.
Declaração
Swift
var landmarks: [FaceLandmark] { get }
-
Uma matriz de todos os contornos do rosto detectado.
Declaração
Swift
var contours: [FaceContour] { get }
-
Indica se o rosto tem um ID de rastreamento.
Declaração
Swift
var hasTrackingID: Bool { get }
-
É o identificador de rastreamento do rosto.
Declaração
Swift
var trackingID: Int { get }
-
Indica se o detector identificou o ângulo de Euler X da cabeça.
Declaração
Swift
var hasHeadEulerAngleX: Bool { get }
-
Indica a rotação da face em torno do eixo horizontal da imagem. Ângulo de Euler X positivo ocorre quando o rosto está virado para cima na imagem que está sendo processada.
Declaração
Swift
var headEulerAngleX: CGFloat { get }
-
Indica se o detector encontrou o ângulo de euler Y da cabeça.
Declaração
Swift
var hasHeadEulerAngleY: Bool { get }
-
Indica a rotação do rosto em torno do eixo vertical da imagem. Ângulo de Euler Y positivo ocorre quando o rosto está virado para o lado direito da imagem que está sendo processada.
Declaração
Swift
var headEulerAngleY: CGFloat { get }
-
Indica se o detector encontrou o ângulo de euler Z da cabeça.
Declaração
Swift
var hasHeadEulerAngleZ: Bool { get }
-
Indica a rotação do rosto em torno do eixo apontando para fora da imagem. Z euler positivo ângulo é uma rotação no sentido anti-horário dentro do plano da imagem.
Declaração
Swift
var headEulerAngleZ: CGFloat { get }
-
Indica se uma probabilidade de sorriso está disponível.
Declaração
Swift
var hasSmilingProbability: Bool { get }
-
A probabilidade do rosto estar sorrindo.
Declaração
Swift
var smilingProbability: CGFloat { get }
-
Indica se há probabilidade de o olho esquerdo estar aberto.
Declaração
Swift
var hasLeftEyeOpenProbability: Bool { get }
-
A probabilidade do olho esquerdo do rosto estar aberto.
Declaração
Swift
var leftEyeOpenProbability: CGFloat { get }
-
Indica se há probabilidade de o olho direito estar aberto.
Declaração
Swift
var hasRightEyeOpenProbability: Bool { get }
-
A probabilidade do olho direito estar aberto.
Declaração
Swift
var rightEyeOpenProbability: CGFloat { get }
-
Indisponível.
-
Retorna o ponto de referência, se houver, do tipo especificado no rosto detectado.
Declaração
Swift
func landmark(ofType type: FaceLandmarkType) -> FaceLandmark?
Parâmetros
type
O tipo de referência facial.
Valor de retorno
O ponto de referência do tipo especificado neste rosto.
nil
se não houver um. -
Retorna o contorno, se houver, do tipo especificado nesse rosto detectado.
Declaração
Swift
func contour(ofType type: FaceContourType) -> FaceContour?
Parâmetros
type
O tipo do contorno facial.
Valor de retorno
O contorno do tipo especificado na face.
nil
se não houver um.