Dokumentacja platformy MLKitPoseDetectionCommon

PoseLandmark

class PoseLandmark : NSObject

Punkt orientacyjny w wyniku wykrywania pozycji.

  • Typ punktu orientacyjnego (np. położenie na ciele).

    Deklaracja

    Swift

    var type: PoseLandmarkType { get }
  • Położenie punktu 3D w przestrzeni obrazu wejściowego.

    Wartość z nie ma stałego pochodzenia w przestrzeni obrazu. Zamiast tego parametr z-origin znajduje się na biodrze wykrytej osoby. Ujemna wartość z wskazuje, że punkt orientacyjny znajduje się przed elementem z-origin, między wykrytą osobą a kamerą. Dodatnia wartość z wskazuje, że punkt orientacyjny znajduje się za elementem-origin.

    Wartości Z nie mają stałego zakresu. Ponieważ jednak układ współrzędnych Z znajduje się w przestrzeni obrazu wejściowego, wartości z mogą służyć do wnioskowania względnej odległości między punktami orientacyjnymi mierzonej za pomocą pikseli obrazu.

    Uwaga: wartości Z są mniej dokładne niż wartości x i y. Poza tym wartości z dla punktów orientacyjnych twarzy nie są obliczane, więc należy je zignorować.

    Deklaracja

    Swift

    var position: MLKVision3DPoint { get }
  • Prawdopodobieństwo, że punkt orientacyjny mieści się w ramce obrazu, w zakresie [0, 1].

    Deklaracja

    Swift

    var inFrameLikelihood: Float { get }
  • Niedostępne.