Referensi Framework MLKitPoseDetectionCommon

PoseLandmark

class PoseLandmark : NSObject

Penanda dalam hasil deteksi pose.

  • Jenis penanda (yaitu lokasi di bagian isi).

    Pernyataan

    Swift

    var type: PoseLandmarkType { get }
  • Posisi titik 3D dalam ruang gambar input.

    Nilai z tidak memiliki asal tetap dalam ruang gambar. Sebaliknya, titik asal z terletak di pinggul orang yang terdeteksi. Nilai z negatif menunjukkan bahwa penanda berada di depan asal z, antara orang yang terdeteksi dan kamera. Sedangkan nilai z positif menunjukkan bahwa penanda berada di belakang asal z.

    Nilai Z tidak memiliki rentang yang tetap. Namun, karena sistem koordinat z berada dalam ruang gambar input, nilai z dapat digunakan untuk menyimpulkan jarak relatif antara tempat terkenal, yang diukur dalam piksel gambar.

    Catatan: Nilai Z kurang akurat dibandingkan nilai x dan y. Selain itu, nilai z untuk tempat terkenal tidak dihitung, jadi abaikan nilai tersebut.

    Pernyataan

    Swift

    var position: MLKVision3DPoint { get }
  • Kemungkinan, dalam rentang [0, 1], bahwa penanda benar-benar ada dalam bingkai gambar.

    Pernyataan

    Swift

    var inFrameLikelihood: Float { get }
  • Tidak tersedia.