MLKitFaceDetection-Framework-Referenz

Gesicht

class Face : NSObject

Ein menschliches Gesicht in einem Bild erkannt.

  • Rechteck, das das erkannte Gesicht im Verhältnis zum Bild im Koordinatensystem der Ansicht enthält.

    Erklärung

    Swift

    var frame: CGRect { get }
  • Ein Array aller Sehenswürdigkeiten im erkannten Gesicht.

    Erklärung

    Swift

    var landmarks: [FaceLandmark] { get }
  • Ein Array aller Konturen des erkannten Gesichts.

    Erklärung

    Swift

    var contours: [FaceContour] { get }
  • Gibt an, ob das Gesicht eine Tracking-ID hat.

    Erklärung

    Swift

    var hasTrackingID: Bool { get }
  • Die Tracking-ID des Gesichts.

    Erklärung

    Swift

    var trackingID: Int { get }
  • Gibt an, ob der Detektor den Kopf-x-euler-Winkel gefunden hat.

    Erklärung

    Swift

    var hasHeadEulerAngleX: Bool { get }
  • Gibt die Drehung des Gesichts um die horizontale Achse des Bildes an. Positiver x-euler-Winkel bedeutet, dass das Gesicht in dem Bild, das gerade verarbeitet wird, nach oben gedreht wird.

    Erklärung

    Swift

    var headEulerAngleX: CGFloat { get }
  • Gibt an, ob der Detektor den Kopfwinkel gefunden hat.

    Erklärung

    Swift

    var hasHeadEulerAngleY: Bool { get }
  • Gibt die Drehung des Gesichts um die vertikale Achse des Bildes an. Positiver y euler-Winkel bedeutet, dass das Gesicht zur rechten Seite des verarbeiteten Bilds gedreht wird.

    Erklärung

    Swift

    var headEulerAngleY: CGFloat { get }
  • Gibt an, ob der Detektor den Z euler-Winkel gefunden hat.

    Erklärung

    Swift

    var hasHeadEulerAngleZ: Bool { get }
  • Gibt die Drehung des Gesichts um die Achse an, die aus dem Bild herausbewegt ist. Positive Z euler Bei einem Winkel handelt es sich um eine Drehung innerhalb der Bildebene gegen den Uhrzeigersinn.

    Erklärung

    Swift

    var headEulerAngleZ: CGFloat { get }
  • Gibt an, ob eine Wahrscheinlichkeit eines Lächelns verfügbar ist.

    Erklärung

    Swift

    var hasSmilingProbability: Bool { get }
  • Wahrscheinlichkeit, dass das Gesicht lächelt.

    Erklärung

    Swift

    var smilingProbability: CGFloat { get }
  • Gibt an, ob die Wahrscheinlichkeit eines offenen Links verfügbar ist.

    Erklärung

    Swift

    var hasLeftEyeOpenProbability: Bool { get }
  • Wahrscheinlichkeit, dass das linke Auge des Gesichts geöffnet ist.

    Erklärung

    Swift

    var leftEyeOpenProbability: CGFloat { get }
  • Gibt an, ob die Wahrscheinlichkeit eines geöffneten rechten Auges verfügbar ist.

    Erklärung

    Swift

    var hasRightEyeOpenProbability: Bool { get }
  • Wahrscheinlichkeit, dass das rechte Auge des Gesichts geöffnet ist.

    Erklärung

    Swift

    var rightEyeOpenProbability: CGFloat { get }
  • Nicht verfügbar.

  • Gibt gegebenenfalls die Sehenswürdigkeit des angegebenen Typs für das erkannte Gesicht zurück.

    Erklärung

    Swift

    func landmark(ofType type: FaceLandmarkType) -> FaceLandmark?

    Parameter

    type

    Die Art der Gesichtsmarkierung.

    Rückgabewert

    Die Sehenswürdigkeit des angegebenen Typs für dieses Gesicht. nil, wenn keines vorhanden ist.

  • Gibt die Kontur des angegebenen Typs für dieses erkannte Gesicht zurück, sofern vorhanden.

    Erklärung

    Swift

    func contour(ofType type: FaceContourType) -> FaceContour?

    Parameter

    type

    Die Art der Gesichtskontur.

    Rückgabewert

    Die Kontur des gegebenen Typs in diesem Gesicht. nil, wenn keines vorhanden ist.