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.