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
Point de repère dans un résultat de détection de pose.
-
Type de repère (emplacement sur le corps, par exemple).
-
Position du point 3D dans l'espace image d'entrée.
La valeur z n'a pas d'origine fixe dans l'espace image. L'origine z est située sur la hanche de la personne détectée. Une valeur z négative indique que le repère se trouve devant l'origine z, entre la personne détectée et la caméra. Une valeur z positive indique que le 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 inférer la distance relative entre les repères, mesurée en pixels d'image.
Remarque: Les valeurs Z sont moins précises que les valeurs x et y. De plus, les valeurs z des repères faciaux ne sont pas calculées. Veuillez donc les ignorer.
Déclaration
Objective-C
@property (nonatomic, readonly) MLKVision3DPoint *_Nonnull position;
-
Probabilité (dans la plage [0, 1]) que le repère se trouve effectivement dans le cadre de l'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 2024/11/08 (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 2024/11/08 (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"]]