MLKitPoseDetection-Referenz zum Common Framework

MLKPoseLandmark


@interface MLKPoseLandmark : NSObject

Ein Landmark in einem Ergebnis der Körperhaltungserkennung.

  • Der Landmark-Typ (d.h. die Position am Körper).

    Erklärung

    Objective-C

    @property (nonatomic, readonly) MLKPoseLandmarkType _Nonnull type;
  • Die Position des 3D-Punkts im Eingabebildraum.

    Der Z‑Wert hat keinen festen Ursprung im Bildraum. Stattdessen befindet sich der Z-Ursprung auf der Hüfte der erkannten Person. Ein negativer Z‑Wert gibt an, dass sich das Wahrzeichen vor dem Z‑Ursprung befindet, also zwischen der erkannten Person und der Kamera. Ein positiver Z-Wert gibt an, dass sich das Wahrzeichen hinter dem Z‑Ursprung befindet.

    Z-Werte haben keinen festen Bereich. Da sich das Z‑Koordinatensystem jedoch im Eingabebildraum befindet, können die Z‑Werte verwendet werden, um den relativen Abstand zwischen Markierungen in Bildpixeln abzuleiten.

    Hinweis: Z-Werte sind weniger genau als X- und Y-Werte. Außerdem werden keine Z-Werte für Gesichtsmarkierungen berechnet. Bitte ignorieren Sie diese.

    Erklärung

    Objective-C

    @property (nonatomic, readonly) MLKVision3DPoint *_Nonnull position;
  • Die Wahrscheinlichkeit im Bereich [0, 1], dass sich die Sehenswürdigkeit tatsächlich im Bild-Frame befindet.

    Erklärung

    Objective-C

    @property (nonatomic, readonly) float inFrameLikelihood;
  • Nicht verfügbar.

    Erklärung

    Objective-C

    - (nonnull instancetype)init;