ObjectDetector
class ObjectDetector : NSObject
Detektor objek dan pelacak yang mendeteksi objek dalam gambar dan mendukung pelacakannya.
-
Menampilkan detektor objek dengan opsi yang diberikan.
Pernyataan
Swift
class func objectDetector(options: MLKCommonObjectDetectorOptions) -> Self
Parameter
options
Opsi untuk mengonfigurasi detektor objek. Ini harus berupa instance dari Subclass
CommonObjectDetectorOptions
.Nilai yang Ditampilkan
Detektor objek yang dikonfigurasi dengan opsi yang diberikan.
-
Tidak tersedia. Gunakan metode class.
-
Memproses gambar yang diberikan untuk deteksi dan pelacakan objek.
Pernyataan
Swift
func process(_ image: MLKitCompatibleImage, completion: @escaping ObjectDetectionCallback)
Parameter
image
Gambar yang akan diproses.
completion
Pengendali untuk memanggil kembali thread utama dengan objek yang terdeteksi atau mengalami error.
-
Menampilkan hasil objek dalam gambar yang diberikan atau
nil
jika ada error. Deteksi objek adalah yang berjalan 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 -> [MLKObject]
Parameter
image
Gambar untuk mendapatkan hasil.
error
Parameter error opsional diisi saat terjadi error saat mendapatkan hasil.
Nilai yang Ditampilkan
Array objek akan menghasilkan gambar yang diberikan atau
nil
jika ada error.