MLKitFaceDetection Çerçevesi Referansı

Yüz

class Face : NSObject

Bir resimde insan yüzü algılandı.

  • Görünüm koordinat sistemindeki resme göre, algılanan yüzü içeren dikdörtgen.

    Bildirim

    Swift

    var frame: CGRect { get }
  • Algılanan yüzdeki tüm önemli noktaların dizisi.

    Bildirim

    Swift

    var landmarks: [FaceLandmark] { get }
  • Algılanan yüzdeki tüm konturların bir dizisi.

    Bildirim

    Swift

    var contours: [FaceContour] { get }
  • Yüzde takip kimliği olup olmadığını belirtir.

    Bildirim

    Swift

    var hasTrackingID: Bool { get }
  • Yüzün takip tanımlayıcısı.

    Bildirim

    Swift

    var trackingID: Int { get }
  • Dedektörün, başın x eğim açısını bulup bulmadığını belirtir.

    Bildirim

    Swift

    var hasHeadEulerAngleX: Bool { get }
  • Yüzün, resmin yatay ekseni boyunca dönmesini gösterir. Pozitif x euler açısı işlenmekte olan resimde yüzü yukarı doğru çevirmesidir.

    Bildirim

    Swift

    var headEulerAngleX: CGFloat { get }
  • Dedektörün baş y ekseninin açısını bulup bulmadığını belirtir.

    Bildirim

    Swift

    var hasHeadEulerAngleY: Bool { get }
  • Yüzün, resmin dikey ekseni çevresinde dönüşünü gösterir. Pozitif y Euler açısı Yüzün, işlenen resmin sağ tarafına döndürülmesidir.

    Bildirim

    Swift

    var headEulerAngleY: CGFloat { get }
  • Dedektörün, kafa z öler açısını bulup bulmadığını gösterir.

    Bildirim

    Swift

    var hasHeadEulerAngleZ: Bool { get }
  • Yüzün, resmin dışına işaret eden eksen etrafında dönüşünü belirtir. Pozitif z euler açı, resim düzlemi içinde saat yönünün tersine yapılan bir dönüşdür.

    Bildirim

    Swift

    var headEulerAngleZ: CGFloat { get }
  • Gülümseme olasılığının mevcut olup olmadığını gösterir.

    Bildirim

    Swift

    var hasSmilingProbability: Bool { get }
  • Yüzün gülümseme olasılığı.

    Bildirim

    Swift

    var smilingProbability: CGFloat { get }
  • Sol göz açma olasılığının kullanılabilir olup olmadığını belirtir.

    Bildirim

    Swift

    var hasLeftEyeOpenProbability: Bool { get }
  • Yüzün sol gözünün açık olma ihtimali.

    Bildirim

    Swift

    var leftEyeOpenProbability: CGFloat { get }
  • Sağ göz açma olasılığının olup olmadığını belirtir.

    Bildirim

    Swift

    var hasRightEyeOpenProbability: Bool { get }
  • Yüzün sağ gözünün açık olma ihtimali.

    Bildirim

    Swift

    var rightEyeOpenProbability: CGFloat { get }
  • Cihazlar kullanılamıyor.

  • Algılanan bu yüzdeki belirli bir türdeki önemli işaretini (varsa) döndürür.

    Bildirim

    Swift

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

    Parametreler

    type

    Yüzdeki önemli noktanın türü.

    Döndürülen Değer

    Bu yüzdeki belirli bir türün yer işareti. Yoksa nil.

  • Algılanan bu yüzdeki belirli bir türdeki konturu (varsa) döndürür.

    Bildirim

    Swift

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

    Parametreler

    type

    Yüz konturunun türü.

    Döndürülen Değer

    Bu yüzdeki belirtilen türün kontur. Yoksa nil.