Построитель для ImageSegmenter.ImageSegmenterOptions
.
Публичные конструкторы
Строитель () |
Публичные методы
окончательный ImageSegmenter.ImageSegmenterOptions | строить () Проверяет и создает экземпляр ImageSegmenter.ImageSegmenterOptions . |
абстрактный ImageSegmenter.ImageSegmenterOptions.Builder | setBaseOptions (значение BaseOptions ) Устанавливает базовые параметры для задачи сегментирования изображений. |
абстрактный ImageSegmenter.ImageSegmenterOptions.Builder | setDisplayNamesLocale ( строковое значение) Языковой стандарт, используемый для отображаемых имен, указанных в метаданных модели TFLite, если таковые имеются. |
абстрактный ImageSegmenter.ImageSegmenterOptions.Builder | |
абстрактный 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
, чтобы настроить прослушиватель на асинхронное получение результатов распознавания.
Параметры
ценить |
---|