ImageSegmenter.ImageSegmenterOptions.Builder

общедоступный статический абстрактный класс ImageSegmenter.ImageSegmenterOptions.Builder

Построитель для ImageSegmenter.ImageSegmenterOptions .

Публичные конструкторы

Публичные методы

окончательный ImageSegmenter.ImageSegmenterOptions
строить ()
Проверяет и создает экземпляр ImageSegmenter.ImageSegmenterOptions .
абстрактный ImageSegmenter.ImageSegmenterOptions.Builder
setBaseOptions (значение BaseOptions )
Устанавливает базовые параметры для задачи сегментирования изображений.
абстрактный ImageSegmenter.ImageSegmenterOptions.Builder
setDisplayNamesLocale ( строковое значение)
Языковой стандарт, используемый для отображаемых имен, указанных в метаданных модели TFLite, если таковые имеются.
абстрактный ImageSegmenter.ImageSegmenterOptions.Builder
setErrorListener (значение ErrorListener )
Устанавливает необязательный ErrorListener }.
абстрактный ImageSegmenter.ImageSegmenterOptions.Builder
setOutputCategoryMask (логическое значение)
Выводить ли маску категории.
абстрактный ImageSegmenter.ImageSegmenterOptions.Builder
setOutputConfidenceMasks (логическое значение)
Выводить ли маски доверия.
абстрактный ImageSegmenter.ImageSegmenterOptions.Builder
setResultListener (значение ResultListener < ImageSegmenterResult , MPImage >)
/** Устанавливает необязательный OutputHandler.ResultListener для получения результатов сегментации, когда конвейер графа завершает обработку изображения.
абстрактный ImageSegmenter.ImageSegmenterOptions.Builder
setRunningMode (значение RunningMode )
Устанавливает режим работы задачи сегментирования изображений.

Унаследованные методы

Публичные конструкторы

общественный строитель ()

Публичные методы

общедоступная окончательная сборка ImageSegmenter.ImageSegmenterOptions ()

Проверяет и создает экземпляр ImageSegmenter.ImageSegmenterOptions .

Броски
IllegalArgumentException если прослушиватель результатов и режим работы настроены неправильно. Прослушиватель результатов должен быть установлен, когда сегментатор изображений находится в режиме прямого потока.

общедоступный абстрактный ImageSegmenter.ImageSegmenterOptions.Builder setBaseOptions (значение BaseOptions )

Устанавливает базовые параметры для задачи сегментирования изображений.

Параметры
ценить

общедоступный абстрактный ImageSegmenter.ImageSegmenterOptions.Builder setDisplayNamesLocale ( строковое значение)

Языковой стандарт, используемый для отображаемых имен, указанных в метаданных модели TFLite, если таковые имеются. По умолчанию английский.

Параметры
ценить

общедоступный абстрактный ImageSegmenter.ImageSegmenterOptions.Builder setErrorListener (значение ErrorListener )

Устанавливает необязательный ErrorListener }.

Параметры
ценить

общедоступный абстрактный ImageSegmenter.ImageSegmenterOptions.Builder setOutputCategoryMask (логическое значение)

Выводить ли маску категории.

Параметры
ценить

общедоступный абстрактный ImageSegmenter.ImageSegmenterOptions.Builder setOutputConfidenceMasks (логическое значение)

Выводить ли маски доверия.

Параметры
ценить

общедоступный абстрактный ImageSegmenter.ImageSegmenterOptions.Builder setResultListener ( ResultListener < ImageSegmenterResult , MPImage > значение)

/** Устанавливает необязательный OutputHandler.ResultListener для получения результатов сегментации, когда конвейер графа завершает обработку изображения.

Параметры
ценить

общедоступный абстрактный ImageSegmenter.ImageSegmenterOptions.Builder setRunningMode (значение RunningMode )

Устанавливает режим работы задачи сегментирования изображений. По умолчанию используется режим изображения. Сегментатор изображений имеет три режима:

  • ИЗОБРАЖЕНИЕ: режим сегментации изображения на входе одного изображения.
  • ВИДЕО: Режим сегментации изображения на декодированные кадры видео.
  • LIVE_STREAM: режим сегментации изображения в прямом потоке входных данных, например, с камеры. В этом режиме необходимо вызвать setResultListener , чтобы настроить прослушиватель на асинхронное получение результатов распознавания.

Параметры
ценить