MLKPoseLandmark
@interface MLKPoseLandmark : NSObject
Punkt orientacyjny w wyniku wykrywania pozycji.
-
Typ punktu orientacyjnego (tzn. lokalizacja na ciele).
Deklaracja
Objective-C
@property (nonatomic, readonly) MLKPoseLandmarkType _Nonnull type;
-
Pozycja punktu 3D w przestrzeni obrazu wejściowego.
Wartość Z nie ma stałego punktu początkowego w przestrzeni obrazu. Parametr z-origin znajduje się w lokalizacji na biodrze wykrytej osoby. Ujemna wartość Z oznacza, że punkt orientacyjny znajduje się przed Z-origin między wykrytą osobą a kamerą. Natomiast dodatnia wartość z oznacza, punkt orientacyjny znajduje się za przedrostkiem z.
Wartości Z nie mają stałego zakresu. Ponieważ jednak w danych wejściowych znajduje się układ współrzędnych Z przestrzeni obrazu, wartości Z mogą służyć do wnioskowania względnej odległości między punktami orientacyjnymi, mierzonych w pikseli obrazu.
Uwaga: wartości Z są mniej dokładne niż wartości x i y. Dodatkowo wartości Z dla punktów orientacyjnych twarzy nie są obliczane, więc należy je zignorować.
Deklaracja
Objective-C
@property (nonatomic, readonly) MLKVision3DPoint *_Nonnull position;
-
Prawdopodobieństwo, w zakresie [0, 1], że punkt orientacyjny znajduje się w rzeczywistości w ramce obrazu.
Deklaracja
Objective-C
@property (nonatomic, readonly) float inFrameLikelihood;
-
Niedostępne.
Deklaracja
Objective-C
- (nonnull instancetype)init;