MLKitPoseDetection-Referenz zum Common Framework

MLKPoseLandmark


@interface MLKPoseLandmark : NSObject

Eine Sehenswürdigkeit in einem Positionserkennungsergebnis.

  • Der Typ der Markierung (d.h. die Position im Text).

    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 bedeutet, dass sich die Sehenswürdigkeit vor dem Z-Ursprung, zwischen der erkannten Person und der Kamera, befindet. Ein positiver Z-Wert gibt hingegen an, dass sich die Sehenswürdigkeit 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 Orientierungspunkten abzuleiten, der in Bildpixeln gemessen wird.

    Hinweis: Z-Werte sind weniger genau als x- und y-Werte. Außerdem werden Z-Werte für Gesichtsmerkmale nicht berechnet und können daher ignoriert werden.

    Erklärung

    Objective-C

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

    Erklärung

    Objective-C

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

    Erklärung

    Objective-C

    - (nonnull instancetype)init;