مرجع إطار عمل MLKitFaceDetection

MLKFace


@interface MLKFace : NSObject

تم رصد وجه بشري في إحدى الصور.

  • المستطيل الذي يحتوي على الوجه المكتشف المتعلق بالصورة في نظام إحداثيات العرض.

    التعريف

    Objective-C

    @property (nonatomic, readonly) CGRect frame;
  • مصفوفة تضم جميع المَعالِم التي تظهر في الوجه الذي تم رصده.

    التعريف

    Objective-C

    @property (nonatomic, readonly) NSArray<MLKFaceLandmark *> *_Nonnull landmarks;
  • مصفوفة من جميع الخطوط في الوجه الذي تم اكتشافه.

    التعريف

    Objective-C

    @property (nonatomic, readonly) NSArray<MLKFaceContour *> *_Nonnull contours;
  • يشير إلى ما إذا كان الوجه يحتوي على رقم تعريف تتبّع.

    التعريف

    Objective-C

    @property (nonatomic, readonly) BOOL hasTrackingID;
  • رقم تعريف تتبُّع الوجه

    التعريف

    Objective-C

    @property (nonatomic, readonly) NSInteger trackingID;
  • يشير إلى ما إذا كانت أداة الكشف قد عثر على الرأس × زاوية أويلر.

    التعريف

    Objective-C

    @property (nonatomic, readonly) BOOL hasHeadEulerAngleX;
  • يشير إلى تدوير الوجه حول المحور الأفقي للصورة. تظهر الزاوية الموجبة × الزاوية عندما يتم قلب الوجه للأعلى في الصورة التي تتم معالجتها.

    التعريف

    Objective-C

    @property (nonatomic, readonly) CGFloat headEulerAngleX;
  • يشير إلى ما إذا كان جهاز الكشف قد عثر على زاوية الرأس ص.

    التعريف

    Objective-C

    @property (nonatomic, readonly) BOOL hasHeadEulerAngleY;
  • يشير إلى تدوير الوجه حول المحور الرأسي للصورة. وتكون زاوية أويير الموجبة عندما يتم تدوير الوجه نحو الجانب الأيمن من الصورة التي تتم معالجتها.

    التعريف

    Objective-C

    @property (nonatomic, readonly) CGFloat headEulerAngleY;
  • يشير إلى ما إذا كان جهاز الكشف قد عثر على زاوية الرأس z.

    التعريف

    Objective-C

    @property (nonatomic, readonly) BOOL hasHeadEulerAngleZ;
  • يشير إلى تدوير الوجه حول المحور الذي يشير إلى خارج الصورة. الزاوية الموجبة لـ z هي دوران عكس اتجاه عقارب الساعة داخل مستوى الصورة.

    التعريف

    Objective-C

    @property (nonatomic, readonly) CGFloat headEulerAngleZ;
  • يشير إلى ما إذا كانت هناك احتمالية مبتسمة أم لا.

    التعريف

    Objective-C

    @property (nonatomic, readonly) BOOL hasSmilingProbability;
  • احتمالية أن يبتسم الوجه.

    التعريف

    Objective-C

    @property (nonatomic, readonly) CGFloat smilingProbability;
  • يشير هذا العمود إلى ما إذا كانت هناك احتمالية مفتوحة للعين اليسرى أم لا.

    التعريف

    Objective-C

    @property (nonatomic, readonly) BOOL hasLeftEyeOpenProbability;
  • احتمالية أن تكون العين اليسرى للوجه مفتوحة.

    التعريف

    Objective-C

    @property (nonatomic, readonly) CGFloat leftEyeOpenProbability;
  • يشير إلى ما إذا كانت هناك احتمالية مفتوحة للعين اليمنى.

    التعريف

    Objective-C

    @property (nonatomic, readonly) BOOL hasRightEyeOpenProbability;
  • احتمالية أن تكون العين اليمنى للوجه مفتوحة.

    التعريف

    Objective-C

    @property (nonatomic, readonly) CGFloat rightEyeOpenProbability;
  • غير متاح:

    التعريف

    Objective-C

    - (nonnull instancetype)init;
  • لعرض المَعلم، إن توفَّر، من النوع المحدّد في هذا الوجه الذي تم رصده.

    التعريف

    Objective-C

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

    المَعلمات

    type

    تمثّل هذه السمة نوع مَعلم الوجه.

    القيمة المعروضة

    المَعلم من النوع المحدّد في هذا الوجه. nil في حال عدم توفّرها.

  • تعرض محيط الشكل، إن وجد، للنوع المحدد في هذا الوجه الذي تم اكتشافه.

    التعريف

    Objective-C

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

    المَعلمات

    type

    تمثّل هذه السمة نوع محيط الوجه.

    القيمة المعروضة

    محيط النوع المحدد في هذا الوجه. nil في حال عدم توفّرها.