MLKitPoseDetectionCommon 架構參考資料

PoseLandmark

class PoseLandmark : NSObject

姿勢偵測結果中的地標。

  • 地標類型 (即人體的位置)。

    聲明

    Swift

    var type: PoseLandmarkType { get }
  • 輸入圖片空間中的 3D 點位置。

    Z 值在圖片空間中沒有固定的原點。但 z-origin 就位於偵測到的人的臀部中。負的 Z 值表示地標位於偵測到的使用者與相機之間的 z Origin 前。Z 值是正數,則表示地標位於 z-origin 後方。

    Z 值沒有固定的範圍。不過,由於 Z 座標系統位於輸入圖片空間中,因此可用來推斷地標之間的相對距離 (以圖片像素為單位)。

    注意:Z 值比 x 值和 y 值來得準確。此外,系統不會計算臉部地標的 Z 值,請予以忽略。

    聲明

    Swift

    var position: MLKVision3DPoint { get }
  • 在 [0, 1] 範圍內,地標確實位於圖片頁框中的可能性。

    聲明

    Swift

    var inFrameLikelihood: Float { get }
  • 無法使用,