Référence du framework commun MLKitPoseDetection
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
MLKPoseLandmark
@interface MLKPoseLandmark : NSObject
Un point de repère dans un résultat de détection de postures.
-
Type de point de repère (emplacement sur le corps)
-
Position du point 3D dans l'espace image d'entrée.
La valeur z n'a pas d'origine fixe dans l'espace image. Au lieu de cela, l'origine z est située
la hanche de la personne détectée. Une valeur z négative indique que le point de repère se trouve devant
z-origin, entre la personne détectée et la caméra. Une valeur z positive indique
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'entrée
d'image, les valeurs z peuvent être utilisées pour déduire la distance relative entre les points de repère, mesurée en
en pixels.
Remarque: les valeurs Z sont moins précises que les valeurs x et y. De plus, les valeurs z pour les repères faciaux
ne sont pas calculés, vous devez donc les ignorer.
Déclaration
Objective-C
@property (nonatomic, readonly) MLKVision3DPoint *_Nonnull position;
-
Probabilité, dans la plage [0, 1], que le point de repère se trouve réellement dans le cadre d'image.
Déclaration
Objective-C
@property (nonatomic, readonly) float inFrameLikelihood;
-
Déclaration
Objective-C
- (nonnull instancetype)init;
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/25 (UTC)."],[[["`MLKPoseLandmark` represents a specific point on a detected body within an image."],["Each landmark includes its type (body location), 3D position in the image, and a likelihood of being within the frame."],["The 3D position's z-value indicates relative depth, with negative values closer to the camera and positive values further away, relative to the person's hip."],["While the z-values help understand relative depth, they are less accurate than the x and y coordinates and are not calculated for facial landmarks."]]],["MLKPoseLandmark represents a body landmark in pose detection. It provides the `type`, indicating the body location, and the `position`, a 3D point in image space with z-origin at the hip. The `inFrameLikelihood` property, ranging from 0 to 1, reflects the confidence of the landmark's presence in the image. Z-values indicate depth relative to the hip, with negative values in front and positive values behind. Facial landmarks do not have z-values. The init method is unavailable.\n"]]