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

MLKPoseLandmark


@interface MLKPoseLandmark : NSObject

معلم في نتيجة رصد الوضع

  • نوع المَعلم (أي موقعه على الجسم)

    بيان

    Objective-C

    @property (nonatomic, readonly) MLKPoseLandmarkType _Nonnull type;
  • موضع النقطة الثلاثية الأبعاد في مساحة الصورة المُدخلة.

    ليس للقيمة z أصل ثابت في مساحة الصورة. بدلاً من ذلك، يقع المصدر z على ورك الشخص الذي تم رصده. تشير قيمة z السالبة إلى أنّ المَعلمة أمام نقطة بدء محور z، بين الشخص الذي تم رصده والكاميرا. في حين أنّ القيمة الموجبة لسمة z تشير إلى أنّه يقع المَعلم خلف نقطة أصل سمة z.

    لا تتضمّن قيم Z نطاقًا ثابتًا. ومع ذلك، بما أنّ نظام إحداثيات z يقع في مساحة الصورة المُدخلة، يمكن استخدام قيم z لاستنتاج المسافة النسبية بين المعالم، والتي يتم قياسها في وحدات بكسل الصورة.

    ملاحظة: تكون قيم "س" أقل دقة من قيم "ص" و"ص". بالإضافة إلى ذلك، لا يتم احتساب قيم z لنقاط الوجه المميّزة ، لذا يُرجى تجاهلها.

    بيان الإفصاح

    Objective-C

    @property (nonatomic, readonly) MLKVision3DPoint *_Nonnull position;
  • احتمالية ظهور المَعلم في إطار الصورة، ضمن النطاق [0, 1]

    بيان

    Objective-C

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

    بيان

    Objective-C

    - (nonnull instancetype)init;