ImageSegmenter.ImageSegmenterOptions.Builder

class abstrak statis publik ImageSegmenter.ImageSegmenterOptions.Builder

Konstruktor Publik

Metode Publik

final ImageSegmenter.ImageSegmenterOptions
build()
Memvalidasi dan mem-build instance ImageSegmenter.ImageSegmenterOptions.
abstrak ImageSegmenter.ImageSegmenterOptions.Builder
setBaseOptions(nilai BaseOptions)
Menetapkan opsi dasar untuk tugas segmentasi gambar.
abstrak ImageSegmenter.ImageSegmenterOptions.Builder
setDisplayNamesLocale(nilai String)
Lokalitas yang akan digunakan untuk nama tampilan yang ditentukan melalui Metadata Model TFLite, jika ada.
abstrak ImageSegmenter.ImageSegmenterOptions.Builder
setErrorListener(nilai ErrorListener)
Menetapkan ErrorListener} opsional.
abstrak ImageSegmenter.ImageSegmenterOptions.Builder
setOutputCategoryMask(nilai boolean)
Apakah akan menghasilkan mask kategori.
abstrak ImageSegmenter.ImageSegmenterOptions.Builder
setOutputConfidenceMasks(nilai boolean)
Apakah akan menghasilkan output mask keyakinan.
abstrak ImageSegmenter.ImageSegmenterOptions.Builder
setResultListener(nilai ResultListener<ImageSegmenterResultMPImage>)
/** Menetapkan OutputHandler.ResultListener opsional untuk menerima hasil segmentasi saat pipeline grafik selesai memproses gambar.
abstrak ImageSegmenter.ImageSegmenterOptions.Builder
setRunningMode(nilai RunningMode)
Menetapkan mode berjalan untuk tugas segmentasi gambar.

Metode Turunan

Konstruktor Publik

publik Builder ()

Metode Publik

public final ImageSegmenter.ImageSegmenterOptions build ()

Memvalidasi dan mem-build instance ImageSegmenter.ImageSegmenterOptions.

Menampilkan
IllegalArgumentException jika pemroses hasil dan mode yang berjalan tidak dikonfigurasi dengan benar. Pemroses hasil harus ditetapkan saat segmentasi gambar berada dalam mode live stream.

public abstract ImageSegmenter.ImageSegmenterOptions.Builder setBaseOptions (nilai BaseOptions)

Menetapkan opsi dasar untuk tugas segmentasi gambar.

Parameter
value

public abstract ImageSegmenter.ImageSegmenterOptions.Builder setDisplayNamesLocale (nilai String)

Lokalitas yang akan digunakan untuk nama tampilan yang ditentukan melalui Metadata Model TFLite, jika ada. Default-nya adalah bahasa Inggris.

Parameter
value

public abstract ImageSegmenter.ImageSegmenterOptions.Builder setErrorListener (nilai ErrorListener)

Menetapkan ErrorListener} opsional.

Parameter
value

public abstract ImageSegmenter.ImageSegmenterOptions.Builder setOutputCategoryMask (nilai boolean)

Apakah akan menghasilkan mask kategori.

Parameter
value

public abstract ImageSegmenter.ImageSegmenterOptions.Builder setOutputConfidenceMasks (nilai boolean)

Apakah akan menghasilkan output mask keyakinan.

Parameter
value

public abstract ImageSegmenter.ImageSegmenterOptions.Builder setResultListener (nilai ResultListener<ImageSegmenterResultMPImage>)

/** Menetapkan OutputHandler.ResultListener opsional untuk menerima hasil segmentasi saat pipeline grafik selesai memproses gambar.

Parameter
value

public abstract ImageSegmenter.ImageSegmenterOptions.Builder setRunningMode (nilai RunningMode)

Menetapkan mode berjalan untuk tugas segmentasi gambar. Jadikan mode gambar secara default. Segmen gambar memiliki tiga mode:

  • IMAGE: Mode untuk menyegmentasi gambar pada input gambar tunggal.
  • VIDEO: Mode untuk mengelompokkan gambar pada frame video yang didekode.
  • LIVE_STREAM: Mode untuk menyegmentasikan gambar pada live stream data input, seperti dari kamera. Dalam mode ini, setResultListener harus dipanggil untuk menyiapkan pemroses guna menerima hasil pengenalan secara asinkron.

Parameter
value