Referensi Framework MLKitObjectDetectionCommon

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.