Referência do framework MLKitPoseDetectionCommon

MLKPoseLandmark


@interface MLKPoseLandmark : NSObject

Um ponto de referência em um resultado de detecção de pose.

  • O tipo de ponto de referência (ou seja, a localização no corpo).

    Declaração

    Objective-C

    @property (nonatomic, readonly) MLKPoseLandmarkType _Nonnull type;
  • A posição do ponto 3D no espaço da imagem de entrada.

    O valor z não tem uma origem fixa no espaço da imagem. Em vez disso, a origem Z está localizada no quadril da pessoa detectada. Um valor z negativo indica que o marco está na frente da origem z, entre a pessoa detectada e a câmera. Já um valor z positivo indica que o ponto de referência está atrás da origem z.

    Os valores Z não têm um intervalo fixo. No entanto, como o sistema de coordenadas z está no espaço da imagem de entrada, os valores z podem ser usados para inferir a distância relativa entre os pontos de referência, medida em pixels da imagem.

    Observação: os valores Z são menos precisos que os valores x e y. Além disso, os valores z para pontos de referência faciais não são calculados. Portanto, desconsidere-os.

    Declaração

    Objective-C

    @property (nonatomic, readonly) MLKVision3DPoint *_Nonnull position;
  • A probabilidade, no intervalo [0, 1], de que o marco esteja no frame da imagem.

    Declaração

    Objective-C

    @property (nonatomic, readonly) float inFrameLikelihood;
  • Indisponível.

    Declaração

    Objective-C

    - (nonnull instancetype)init;