Справочник по общей платформе MLKitPoseDetection

MLKPoseОриентир


@interface MLKPoseLandmark : NSObject

Ориентир в результате определения позы.

  • Тип ориентира (т. е. расположение на теле).

    Декларация

    Цель-C

    @property (nonatomic, readonly) MLKPoseLandmarkType _Nonnull type;
  • Положение 3D-точки в пространстве входного изображения.

    Значение z не имеет фиксированного источника в пространстве изображений. Вместо этого начало координат z расположено на бедре обнаруженного человека. Отрицательное значение z указывает на то, что ориентир находится перед началом координат по оси Z, между обнаруженным человеком и камерой. Тогда как положительное значение z указывает на то, что ориентир находится позади начала координат z.

    Значения Z не имеют фиксированного диапазона. Однако, поскольку система координат z находится во входном пространстве изображения, значения z можно использовать для определения относительного расстояния между ориентирами, измеренного в пикселях изображения.

    Примечание. Значения Z менее точны, чем значения x и y. Кроме того, значения z для ориентиров лица не рассчитываются, поэтому не обращайте на них внимания.

    Декларация

    Цель-C

    @property (nonatomic, readonly) MLKVision3DPoint *_Nonnull position;
  • Вероятность в диапазоне [0, 1] того, что ориентир действительно находится в кадре изображения.

    Декларация

    Цель-C

    @property (nonatomic, readonly) float inFrameLikelihood;
  • Недоступен.

    Декларация

    Цель-C

    - (nonnull instancetype)init;