Referensi Framework MLKitPoseDetectionCommon

PoseLandmark

class PoseLandmark : NSObject

Landmark dalam hasil deteksi pose.

  • Jenis penanda (yaitu lokasi pada isi).

    Pernyataan

    Swift

    var type: PoseLandmarkType { get }
  • Posisi titik 3D di 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 {i>landmark<i} tersebut berada di depan z-origin, antara orang yang terdeteksi dan kamera. Sedangkan nilai z positif menunjukkan bahwa {i>landmark<i} berada di belakang {i>z-origin<i}.

    Nilai Z tidak memiliki rentang tetap. Namun, karena sistem koordinat z berada di input ruang gambar, nilai z dapat digunakan untuk menyimpulkan jarak relatif antar {i>landmark<i}, yang diukur dalam piksel gambar.

    Catatan: Nilai Z kurang akurat dibandingkan nilai x dan y. Selain itu, nilai z untuk tanda wajah tidak dihitung, jadi harap abaikan.

    Pernyataan

    Swift

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

    Pernyataan

    Swift

    var inFrameLikelihood: Float { get }
  • Tidak tersedia.