Twarz
class Face : NSObject
Na obrazie wykryto ludzką twarz.
-
Prostokąt zawierający wykrytą twarz w odniesieniu do obrazu w układzie współrzędnych widoku.
Deklaracja
Swift
var frame: CGRect { get }
-
Tablica wszystkich punktów orientacyjnych wykrytej twarzy.
Deklaracja
Swift
var landmarks: [FaceLandmark] { get }
-
Skład wszystkich konturów wykrytej twarzy.
Deklaracja
Swift
var contours: [FaceContour] { get }
-
Wskazuje, czy twarz ma identyfikator śledzenia.
Deklaracja
Swift
var hasTrackingID: Bool { get }
-
Identyfikator śledzenia twarzy.
Deklaracja
Swift
var trackingID: Int { get }
-
Wskazuje, czy detektor wykrył kąt między głową a Eulerem.
Deklaracja
Swift
var hasHeadEulerAngleX: Bool { get }
-
Wskazuje obrót twarzy wokół osi poziomej zdjęcia. Kąt dodatni i x eulera oznacza, że podczas przetwarzania obrazu twarz jest skierowana do góry.
Deklaracja
Swift
var headEulerAngleX: CGFloat { get }
-
Wskazuje, czy detektor znalazł kąt y eulera.
Deklaracja
Swift
var hasHeadEulerAngleY: Bool { get }
-
Wskazuje obrót twarzy wokół osi pionowej zdjęcia. Kąt równoważny jest dodatni, gdy twarz jest obrócona w prawo,
Deklaracja
Swift
var headEulerAngleY: CGFloat { get }
-
Wskazuje, czy detektor wykrył kąt zgięcia głowy.
Deklaracja
Swift
var hasHeadEulerAngleZ: Bool { get }
-
Wskazuje obrót płaszczyzny wokół osi wskazującej zdjęcie. Dodatni kąt z eulera oznacza obrót w lewo na płaszczyźnie obrazu.
Deklaracja
Swift
var headEulerAngleZ: CGFloat { get }
-
Wskazuje, czy dostępne jest prawdopodobieństwo uśmiechnięte.
Deklaracja
Swift
var hasSmilingProbability: Bool { get }
-
Prawdopodobieństwo, że twarz się uśmiecha.
Deklaracja
Swift
var smilingProbability: CGFloat { get }
-
Wskazuje, czy dostępne jest prawdopodobieństwo otwartych oczu po lewej stronie.
Deklaracja
Swift
var hasLeftEyeOpenProbability: Bool { get }
-
Prawdopodobieństwo, że lewe oko twarzy jest otwarte.
Deklaracja
Swift
var leftEyeOpenProbability: CGFloat { get }
-
Wskazuje, czy dostępne jest prawdopodobieństwo otwarcia prawego oka.
Deklaracja
Swift
var hasRightEyeOpenProbability: Bool { get }
-
Prawdopodobieństwo, że prawe oko twarzy jest otwarte.
Deklaracja
Swift
var rightEyeOpenProbability: CGFloat { get }
-
Niedostępne.
-
Zwraca punkt orientacyjny danego typu (jeśli istnieje) danego typu wykrytej twarzy.
Deklaracja
Swift
func landmark(ofType type: FaceLandmarkType) -> FaceLandmark?
Parametry
type
Typ punktu orientacyjnego na płaszczyźnie.
Zwracana wartość
Punkt orientacyjny danego typu na tej twarzy.
nil
, jeśli ich nie ma. -
Zwraca kontur danego typu wykrytej twarzy (jeśli występuje).
Deklaracja
Swift
func contour(ofType type: FaceContourType) -> FaceContour?
Parametry
type
Rodzaj konturu twarzy.
Zwracana wartość
Kontur danego typu na tej twarzy.
nil
, jeśli ich nie ma.