MLKitPoseDetectionCommon 框架参考

PoseLandmark

class PoseLandmark : NSObject

姿势检测结果中的特征点。

  • 地标类型(即身体上的位置)。

    声明

    Swift

    var type: PoseLandmarkType { get }
  • 3D 点在输入图像空间中的位置。

    Z 值在图片空间中没有固定的原点。而 Z 轴原点位于 臀部。Z 值为负表示地标位于 z-origin,在检测到的人物和相机之间。而 z 值为正值表示 该地标位于 z 原点后面。

    Z 值没有固定的范围。不过,由于 z 坐标系包含在输入中, z 值可用于推断地标之间的相对距离,测量位置 图片像素。

    注意:Z 值的准确性低于 x 值和 y 值。此外,面部特征点的 Z 值 不会计算,因此请忽略它们。

    声明

    Swift

    var position: MLKVision3DPoint { get }
  • 特征点实际位于图片帧中的可能性(范围为 [0, 1])。

    声明

    Swift

    var inFrameLikelihood: Float { get }
  • 不可用。