Referencia del framework común MLKitPoseDetection

MLKPoseLandmark


@interface MLKPoseLandmark : NSObject

Un punto de referencia en un resultado de detección de pose.

  • El tipo de punto de referencia (es decir, ubicación en el cuerpo).

    Declaración

    Objective-C

    @property (nonatomic, readonly) MLKPoseLandmarkType _Nonnull type;
  • Es la posición del punto 3D en el espacio de la imagen de entrada.

    El valor z no tiene un origen fijo en el espacio de la imagen. En su lugar, el origen en Z se encuentra en la cadera de la persona detectada. Un valor negativo de Z indica que el punto de referencia está frente al origen de Z, entre la persona detectada y la cámara. Mientras que un valor z positivo indica que el punto de referencia está detrás del origen z.

    Los valores Z no tienen un rango fijo. Sin embargo, como el sistema de coordenadas z se encuentra en el espacio de imágenes de entrada, los valores z se pueden usar para inferir la distancia relativa entre puntos de referencia, medida en píxeles de imagen.

    Nota: Los valores Z son menos precisos que los valores x e y. Además, no se calculan los valores z para los puntos de referencia faciales, así que ignóralos.

    Declaración

    Objective-C

    @property (nonatomic, readonly) MLKVision3DPoint *_Nonnull position;
  • Es la probabilidad, en el rango [0, 1], de que el punto de referencia esté realmente en el marco de la imagen.

    Declaración

    Objective-C

    @property (nonatomic, readonly) float inFrameLikelihood;
  • No disponible.

    Declaración

    Objective-C

    - (nonnull instancetype)init;