Referensi Framework MLKitPoseDetectionCommon

PoseDetector

class PoseDetector : NSObject

Pendeteksi 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. Gunakan 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 yang terdeteksi atau error.

  • Menampilkan hasil pose pada gambar yang diberikan. Deteksi pose dilakukan secara sinkron pada thread pemanggil.

    Sebaiknya panggil metode ini dari thread utama untuk menghindari pemblokiran UI. Sebagai seorang hasil, NSException akan 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 mendapatkan 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.