MLKitFaceDetection Çerçevesi Referansı

MLKFace


@interface MLKFace : 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

    Objective-C

    @property (nonatomic, readonly) CGRect frame;
  • Algılanan yüzdeki tüm önemli noktaları içeren bir dizi.

    Bildirim

    Objective-C

    @property (nonatomic, readonly) NSArray<MLKFaceLandmark *> *_Nonnull landmarks;
  • Algılanan yüzdeki tüm konturların bir dizisi.

    Bildirim

    Objective-C

    @property (nonatomic, readonly) NSArray<MLKFaceContour *> *_Nonnull contours;
  • Yüzün bir izleme kimliği olup olmadığını belirtir.

    Bildirim

    Objective-C

    @property (nonatomic, readonly) BOOL hasTrackingID;
  • Yüzün izleme tanımlayıcısı.

    Bildirim

    Objective-C

    @property (nonatomic, readonly) NSInteger trackingID;
  • Algılayıcının baş x euler açısını bulup bulmadığını belirtir.

    Bildirim

    Objective-C

    @property (nonatomic, readonly) BOOL hasHeadEulerAngleX;
  • 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

    Objective-C

    @property (nonatomic, readonly) CGFloat headEulerAngleX;
  • Dedektörün baş açıyı bulup bulmadığını belirtir.

    Bildirim

    Objective-C

    @property (nonatomic, readonly) BOOL hasHeadEulerAngleY;
  • 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

    Objective-C

    @property (nonatomic, readonly) CGFloat headEulerAngleY;
  • Algılayıcının kafa z euler açısını bulup bulmadığını belirtir.

    Bildirim

    Objective-C

    @property (nonatomic, readonly) BOOL hasHeadEulerAngleZ;
  • 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

    Objective-C

    @property (nonatomic, readonly) CGFloat headEulerAngleZ;
  • Gülümseme olasılığının kullanılabilir olup olmadığını gösterir.

    Bildirim

    Objective-C

    @property (nonatomic, readonly) BOOL hasSmilingProbability;
  • Yüzün gülümseme olasılığı.

    Bildirim

    Objective-C

    @property (nonatomic, readonly) CGFloat smilingProbability;
  • Sol göz açık olasılığı olup olmadığını belirtir.

    Bildirim

    Objective-C

    @property (nonatomic, readonly) BOOL hasLeftEyeOpenProbability;
  • Yüzün sol gözünün açık olma olasılığı.

    Bildirim

    Objective-C

    @property (nonatomic, readonly) CGFloat leftEyeOpenProbability;
  • Sağ göz açma olasılığı olup olmadığını gösterir.

    Bildirim

    Objective-C

    @property (nonatomic, readonly) BOOL hasRightEyeOpenProbability;
  • Yüzün sağ gözünün açık olma olasılığı.

    Bildirim

    Objective-C

    @property (nonatomic, readonly) CGFloat rightEyeOpenProbability;
  • Cihazlar kullanılamıyor.

    Bildirim

    Objective-C

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

    Bildirim

    Objective-C

    - (nullable MLKFaceLandmark *)landmarkOfType:(nonnull MLKFaceLandmarkType)type;

    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

    Objective-C

    - (nullable MLKFaceContour *)contourOfType:(nonnull MLKFaceContourType)type;

    Parametreler

    type

    Yüz konturunun türü.

    Döndürülen Değer

    Bu yüzdeki belirli türün konturu. Yoksa nil.