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

وجه

class Face : NSObject

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

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

    التعريف

    Swift

    var frame: CGRect { get }
  • مصفوفة تضم جميع المَعالِم التي تظهر في الوجه الذي تم رصده.

    التعريف

    Swift

    var landmarks: [FaceLandmark] { get }
  • مصفوفة من جميع الخطوط في الوجه الذي تم اكتشافه.

    التعريف

    Swift

    var contours: [FaceContour] { get }
  • يشير إلى ما إذا كان الوجه يحتوي على رقم تعريف تتبّع.

    التعريف

    Swift

    var hasTrackingID: Bool { get }
  • رقم تعريف تتبُّع الوجه

    التعريف

    Swift

    var trackingID: Int { get }
  • يشير إلى ما إذا كانت أداة الكشف قد عثر على الرأس × زاوية أويلر.

    التعريف

    Swift

    var hasHeadEulerAngleX: Bool { get }
  • يشير إلى تدوير الوجه حول المحور الأفقي للصورة. تظهر الزاوية الموجبة × الزاوية عندما يتم قلب الوجه للأعلى في الصورة التي تتم معالجتها.

    التعريف

    Swift

    var headEulerAngleX: CGFloat { get }
  • يشير إلى ما إذا كان جهاز الكشف قد عثر على زاوية الرأس ص.

    التعريف

    Swift

    var hasHeadEulerAngleY: Bool { get }
  • يشير إلى تدوير الوجه حول المحور الرأسي للصورة. وتكون زاوية أويير الموجبة عندما يتم تدوير الوجه نحو الجانب الأيمن من الصورة التي تتم معالجتها.

    التعريف

    Swift

    var headEulerAngleY: CGFloat { get }
  • يشير إلى ما إذا كان جهاز الكشف قد عثر على زاوية الرأس z.

    التعريف

    Swift

    var hasHeadEulerAngleZ: Bool { get }
  • يشير إلى تدوير الوجه حول المحور الذي يشير إلى خارج الصورة. الزاوية الموجبة لـ z هي دوران عكس اتجاه عقارب الساعة داخل مستوى الصورة.

    التعريف

    Swift

    var headEulerAngleZ: CGFloat { get }
  • يشير إلى ما إذا كانت هناك احتمالية مبتسمة أم لا.

    التعريف

    Swift

    var hasSmilingProbability: Bool { get }
  • احتمالية أن يبتسم الوجه.

    التعريف

    Swift

    var smilingProbability: CGFloat { get }
  • يشير هذا العمود إلى ما إذا كانت هناك احتمالية مفتوحة للعين اليسرى أم لا.

    التعريف

    Swift

    var hasLeftEyeOpenProbability: Bool { get }
  • احتمالية أن تكون العين اليسرى للوجه مفتوحة.

    التعريف

    Swift

    var leftEyeOpenProbability: CGFloat { get }
  • يشير إلى ما إذا كانت هناك احتمالية مفتوحة للعين اليمنى.

    التعريف

    Swift

    var hasRightEyeOpenProbability: Bool { get }
  • احتمالية أن تكون العين اليمنى للوجه مفتوحة.

    التعريف

    Swift

    var rightEyeOpenProbability: CGFloat { get }
  • غير متاح:

  • لعرض المَعلم، إن توفَّر، من النوع المحدّد في هذا الوجه الذي تم رصده.

    التعريف

    Swift

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

    المَعلمات

    type

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

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

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

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

    التعريف

    Swift

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

    المَعلمات

    type

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

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

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