MLKitFaceDetection Çerçevesi Referansı

Yüz

class Face : NSObject

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ı içeren bir dizi.

    Bildirim

    Swift

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

    Bildirim

    Swift

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

    Bildirim

    Swift

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

    Bildirim

    Swift

    var trackingID: Int { get }
  • Algılayıcının baş x euler açısını bulup bulmadığını belirtir.

    Bildirim

    Swift

    var hasHeadEulerAngleX: Bool { get }
  • Yüzün, resmin yatay eksenine göre dönmesini gösterir. Pozitif x euler açı, işlenen resimdeki yüz yukarı doğru döndürüldüğünde elde edilir.

    Bildirim

    Swift

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

    Bildirim

    Swift

    var hasHeadEulerAngleY: Bool { get }
  • Yüzün, resmin dikey ekseni etrafında döndürülmesini gösterir. Pozitif y e üler açı, yüz işlenen görüntünün sağ tarafına doğru döndürüldüğünde ortaya çıkar.

    Bildirim

    Swift

    var headEulerAngleY: CGFloat { get }
  • Algılayıcının kafa z euler açısını bulup bulmadığını belirtir.

    Bildirim

    Swift

    var hasHeadEulerAngleZ: Bool { get }
  • Yüzün, resmin eksenine göre dönmesini gösterir. Pozitif z euler açısı, resim düzlemi içinde saat yönünün tersine bir dönmedir.

    Bildirim

    Swift

    var headEulerAngleZ: CGFloat { get }
  • Gülümseme olasılığının kullanılabilir 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çık olasılığı olup olmadığını belirtir.

    Bildirim

    Swift

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

    Bildirim

    Swift

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

    Bildirim

    Swift

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

    Bildirim

    Swift

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

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

    Bildirim

    Swift

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

    Parametreler

    type

    Yüzündeki işaretin türü.

    Döndürülen Değer

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

  • Algılanan bu yüzdeki belirli bir türün dış çizgisini (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 belirli türün konturu. Yoksa nil.