مرجع چارچوب MLKitPoseDetectionCommon

MLKPoseLandmark


@interface MLKPoseLandmark : NSObject

یک نقطه عطف در نتیجه تشخیص پوس.

  • نوع نقطه عطف (یعنی محل روی بدنه).

    اعلامیه

    هدف-C

    @property (nonatomic, readonly) MLKPoseLandmarkType _Nonnull type;
  • موقعیت نقطه سه بعدی در فضای تصویر ورودی.

    مقدار z منشا ثابتی در فضای تصویر ندارد. در عوض، z-origin روی لگن فرد شناسایی شده قرار دارد. یک مقدار z منفی نشان می دهد که نقطه عطف در مقابل مبدا z، بین شخص شناسایی شده و دوربین قرار دارد. در حالی که یک z-value مثبت نشان می دهد که نقطه عطف در پشت مبدا z قرار دارد.

    مقادیر Z محدوده ثابتی ندارند. با این حال، از آنجایی که سیستم مختصات z در فضای تصویر ورودی قرار دارد، می‌توان از مقادیر z برای استنباط فاصله نسبی بین نشانه‌ها استفاده کرد که در پیکسل‌های تصویر اندازه‌گیری می‌شود.

    توجه: مقادیر Z نسبت به x و y دقت کمتری دارند. علاوه بر این، مقادیر z برای نشانه های چهره محاسبه نمی شود، بنابراین لطفاً آنها را نادیده بگیرید.

    اعلامیه

    هدف-C

    @property (nonatomic, readonly) MLKVision3DPoint *_Nonnull position;
  • احتمال اینکه نقطه عطف واقعاً در قاب تصویر باشد، در محدوده [0، 1] وجود دارد.

    اعلامیه

    هدف-C

    @property (nonatomic, readonly) float inFrameLikelihood;
  • در دسترس نیست.

    اعلامیه

    هدف-C

    - (nonnull instancetype)init;