Referensi Framework MLKitFaceDetection

FaceDetector

class FaceDetector : NSObject

Detektor wajah yang mendeteksi wajah pada gambar.

  • Menampilkan detektor wajah dengan opsi yang diberikan.

    Pernyataan

    Swift

    class func faceDetector(options: MLKFaceDetectorOptions) -> Self

    Parameter

    options

    Opsi untuk mengonfigurasi detektor wajah.

    Nilai yang Ditampilkan

    Detektor wajah yang dikonfigurasi dengan opsi yang diberikan.

  • Menampilkan detektor wajah dengan opsi default.

    Pernyataan

    Swift

    class func faceDetector() -> Self

    Nilai yang Ditampilkan

    Detektor wajah yang dikonfigurasi dengan opsi default.

  • Tidak tersedia. Menggunakan metode class.

  • Memproses gambar yang diberikan untuk deteksi wajah.

    Pernyataan

    Swift

    func process(_ image: MLKitCompatibleImage, completion: @escaping FaceDetectionCallback)

    Parameter

    image

    Gambar yang akan diproses.

    completion

    Pengendali untuk memanggil kembali thread utama dengan wajah yang terdeteksi atau error.

  • Menampilkan hasil wajah dalam gambar yang diberikan atau nil jika terjadi error. Deteksi wajah 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 -> [MLKFace]

    Parameter

    image

    Gambar untuk mendapatkan hasil.

    error

    Parameter error opsional diisi saat terjadi error saat mengambil hasil.

    Nilai yang Ditampilkan

    Array hasil wajah pada gambar yang diberikan atau nil jika terjadi error.