مرجع إطار عمل 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 }
  • يشير إلى ما إذا كانت أداة الكشف عثرت على الرأس x euler.

    التعريف

    Swift

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

    التعريف

    Swift

    var headEulerAngleX: CGFloat { get }
  • يشير إلى ما إذا كانت أداة الرصد رصدت زاوية الرأس ص.

    التعريف

    Swift

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

    التعريف

    Swift

    var headEulerAngleY: CGFloat { get }
  • يشير إلى ما إذا كانت أداة الرصد رصدت زاوية الرأس z.

    التعريف

    Swift

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

    التعريف

    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 في حال عدم توفّر حساب.