PoseDetector
class PoseDetector : NSObject
Detektor untuk melakukan perkiraan pose tubuh.
-
Menampilkan detektor pose dengan opsi yang diberikan.
Pernyataan
Swift
class func poseDetector(options: MLKCommonPoseDetectorOptions) -> Self
Parameter
options
Opsi untuk mengonfigurasi detektor pose.
Nilai yang Ditampilkan
Detektor pose yang dikonfigurasi dengan opsi yang diberikan.
-
Tidak tersedia. Menggunakan metode class.
-
Memproses gambar yang diberikan untuk deteksi pose.
Pernyataan
Swift
func process(_ image: MLKitCompatibleImage) async throws -> [MLKPose]
Parameter
image
Gambar yang akan diproses.
completion
Pengendali untuk memanggil kembali thread utama dengan pose terdeteksi atau error.
-
Menampilkan hasil pose dalam gambar yang diberikan. Deteksi pose dilakukan secara sinkron pada thread panggilan.
Sebaiknya panggil metode ini dari thread utama untuk menghindari pemblokiran UI. Akibatnya,
NSException
dimunculkan jika metode ini dipanggil pada thread utama.Pernyataan
Swift
func results(in image: MLKitCompatibleImage) throws -> [MLKPose]
Parameter
image
Gambar untuk mendapatkan hasil.
error
Parameter error opsional diisi saat terjadi error saat mengambil hasil.
Nilai yang Ditampilkan
Array pose yang terdeteksi dalam gambar yang diberikan atau
nil
jika ada error. Jika tidak ada pose yang terdeteksi, maka array kosong akan ditampilkan.