Referensi Framework MLKitSegmentationCommon

Segmentasi

class Segmenter : NSObject

Detektor yang melakukan segmentasi pada gambar input.

  • Menampilkan segmener dengan opsi yang diberikan.

    Pernyataan

    Swift

    class func segmenter(options: MLKCommonSegmenterOptions) -> Self

    Parameter

    options

    Opsi untuk mengonfigurasi segmentasi.

    Nilai yang Ditampilkan

    Segmen yang dikonfigurasi dengan opsi yang diberikan.

  • Tidak tersedia. Menggunakan metode class.

  • Memproses gambar yang diberikan untuk segmentasi.

    Pernyataan

    Swift

    func process(_ image: MLKitCompatibleImage) async throws -> MLKSegmentationMask

    Parameter

    image

    Gambar yang akan diproses.

    completion

    Pengendali untuk memanggil kembali thread utama dengan mask segmentasi atau error.

  • Menampilkan mask segmentasi dalam gambar yang diberikan atau nil jika ada error. Segmentasi dijalankan 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 -> MLKSegmentationMask

    Parameter

    image

    Gambar untuk mendapatkan hasil.

    error

    Parameter error opsional diisi saat terjadi error saat mengambil hasil.

    Nilai yang Ditampilkan

    Mask segmentasi pada gambar yang diberikan atau nil jika ada error.