Référence du framework commun MLKitPoseDetection

PoseLandmark

class PoseLandmark : NSObject

Point de repère dans un résultat de détection de posture.

  • Type de point de repère (emplacement sur le corps, par exemple).

    Déclaration

    Swift

    var type: PoseLandmarkType { get }
  • Position du point 3D dans l'espace de l'image d'entrée.

    L'origine de la valeur z n'est pas fixe dans l'espace de l'image. Au lieu de cela, l'origine z est située sur la hanche de la personne détectée. Une valeur z négative indique que le point de repère se trouve devant l'origine z, entre la personne détectée et la caméra. Alors qu'une valeur z positive indique que le point de repère se trouve derrière l'origine z.

    Les valeurs Z n'ont pas de plage fixe. Toutefois, comme le système de coordonnées z se trouve dans l'espace de l'image d'entrée, les valeurs z peuvent être utilisées pour déduire la distance relative entre les points de repère, mesurée en pixels de l'image.

    Remarque: Les valeurs Z sont moins précises que les valeurs x et y. De plus, les valeurs z des points de repère faciaux ne sont pas calculées. Veuillez donc les ignorer.

    Déclaration

    Swift

    var position: MLKVision3DPoint { get }
  • Probabilité, dans la plage [0, 1], que le point de repère se trouve réellement dans l'image.

    Déclaration

    Swift

    var inFrameLikelihood: Float { get }
  • Indisponibles.