ImageSegmenter.ImageSegmenterOptions.Builder

public static 抽象クラス ImageSegmenter.ImageSegmenterOptions.Builder

パブリック コンストラクタ

パブリック メソッド

final ImageSegmenter.ImageSegmenterOptions
build()
ImageSegmenter.ImageSegmenterOptions インスタンスを検証してビルドします。
抽象 ImageSegmenter.ImageSegmenterOptions.Builder
setBaseOptionsBaseOptions 値)
画像セグメント化タスクの基本オプションを設定します。
抽象 ImageSegmenter.ImageSegmenterOptions.Builder
setDisplayNamesLocale(String value)
TFLite Model Metadata によって指定された表示名に使用する言語 / 地域(存在する場合)。
抽象 ImageSegmenter.ImageSegmenterOptions.Builder
setErrorListenerErrorListener 値)
オプションの ErrorListener} を設定します。
抽象 ImageSegmenter.ImageSegmenterOptions.Builder
setOutputCategoryMask(ブール値)
カテゴリマスクを出力するかどうか。
抽象 ImageSegmenter.ImageSegmenterOptions.Builder
setOutputConfidenceMasks(ブール値)
信頼マスクを出力するかどうか。
抽象 ImageSegmenter.ImageSegmenterOptions.Builder
setResultListener(ResultListener<ImageSegmenterResultMPImage> 値)
/** オプションの OutputHandler.ResultListener を設定して、グラフ パイプラインによる画像の処理が完了したときにセグメンテーション結果を受け取ります。
抽象 ImageSegmenter.ImageSegmenterOptions.Builder
setRunningModeRunningMode の値)
画像セグメント化タスクの実行モードを設定します。

継承されるメソッド

パブリック コンストラクタ

public Builder ()

パブリック メソッド

public final ImageSegmenter.ImageSegmenterOptions build ()

ImageSegmenter.ImageSegmenterOptions インスタンスを検証してビルドします。

例外
IllegalArgumentException 結果リスナーと実行モードが正しく構成されていない場合。画像セグメンタがライブ ストリーム モードの場合、結果リスナーを設定する必要があります。

public 抽象 ImageSegmenter.ImageSegmenterOptions.Builder setBaseOptions BaseOptions 値)

画像セグメント化タスクの基本オプションを設定します。

パラメータ
value

public 抽象 ImageSegmenter.ImageSegmenterOptions.Builder setDisplayNamesLocale (String value)

TFLite Model Metadata で指定された表示名に使用する言語 / 地域(存在する場合)。デフォルトは英語です。

パラメータ
value

public 抽象 ImageSegmenter.ImageSegmenterOptions.Builder setErrorListener ErrorListener 値)

オプションの ErrorListener} を設定します。

パラメータ
value

public 抽象 ImageSegmenter.ImageSegmenterOptions.Builder setOutputCategoryMask (ブール値)

カテゴリマスクを出力するかどうか。

パラメータ
value

public 抽象 ImageSegmenter.ImageSegmenterOptions.Builder setOutputConfidenceMasks (ブール値)

信頼マスクを出力するかどうか。

パラメータ
value

public 抽象 ImageSegmenter.ImageSegmenterOptions.Builder setResultListener (ResultListener<ImageSegmenterResultMPImage> value)

/** オプションの OutputHandler.ResultListener を設定して、グラフ パイプラインによる画像の処理が完了したときにセグメンテーション結果を受け取ります。

パラメータ
value

public 抽象 ImageSegmenter.ImageSegmenterOptions.Builder setRunningMode (RunningMode の値)

画像セグメント化タスクの実行モードを設定します。デフォルトは画像モードです。画像セグメンタには次の 3 つのモードがあります。

  • IMAGE: 単一画像入力で画像をセグメント化するモード。
  • VIDEO: 動画のデコードされたフレームで画像を分割するモード。
  • LIVE_STREAM: カメラからのデータなど、入力データのライブ ストリームで画像をセグメント化するモード。このモードでは、setResultListener を呼び出して、認識結果を非同期で受け取るリスナーを設定する必要があります。

パラメータ
value