MLKitPoseDetectionCommon Çerçeve Referansı

MLKPoseLandmark


@interface MLKPoseLandmark : NSObject

Bir poz algılama sonucundaki önemli yer.

  • Önemli nokta türü (ör. gövde üzerindeki konum).

    Bildirim

    Objective-C

    @property (nonatomic, readonly) MLKPoseLandmarkType _Nonnull type;
  • 3D noktanın, giriş resmi alanındaki konumu.

    z-değerinin resim alanında sabit bir kaynağı yoktur. Bunun yerine, z-köşesi algılanan kişinin kalçasında bulunur. Negatif z değeri, yer işaretinin z orijininin önünde, algılanan kişi ile kamera arasında olduğunu gösterir. Pozitif z değeri ise yer işaretinin z orijininin arkasında olduğunu gösterir.

    Z değerlerinin sabit bir aralığı yoktur. Ancak z koordinat sistemi giriş resim alanında olduğundan z değerleri, resim piksellerinde ölçülen yer işaretleri arasındaki göreli mesafeyi tahmin etmek için kullanılabilir.

    Not: Z değerleri, x ve y değerlerine kıyasla daha az doğrudur. Ayrıca, yüz yer işaretleri için z değerleri hesaplanmaz. Lütfen bunları dikkate almayın.

    Bildirim

    Objective-C

    @property (nonatomic, readonly) MLKVision3DPoint *_Nonnull position;
  • [0, 1] aralığındaki önemli noktanın gerçekten resim çerçevesi içinde olma olasılığı.

    Bildirim

    Objective-C

    @property (nonatomic, readonly) float inFrameLikelihood;
  • Cihazlar kullanılamıyor.

    Bildirim

    Objective-C

    - (nonnull instancetype)init;