FaceDetector.FaceDetectorOptions.Builder

public static 抽象クラス FaceDetector.FaceDetectorOptions.Builder

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

パブリック メソッド

final FaceDetector.FaceDetectorOptions
build()
FaceDetector.FaceDetectorOptions インスタンスを検証してビルドします。
抽象 FaceDetector.FaceDetectorOptions.Builder
setBaseOptionsBaseOptions 値)
顔検出タスクの BaseOptions を設定します。
抽象 FaceDetector.FaceDetectorOptions.Builder
setErrorListenerErrorListener 値)
オプションの ErrorListener} を設定します。
抽象 FaceDetector.FaceDetectorOptions.Builder
setMinDetectionConfidence浮動小数点値の値)
顔検出が成功したとみなす最小信頼スコアを設定します。
抽象 FaceDetector.FaceDetectorOptions.Builder
setMinSuppressionThreshold浮動小数点値の値)
顔検出が重なったとみなすための、最大サプレッション以外の最小しきい値を設定します。
抽象 FaceDetector.FaceDetectorOptions.Builder
setResultListener(ResultListener<FaceDetectorResultMPImage> 値)
顔検出機能がライブ ストリーム モードのときに検出結果を非同期で受け取るように OutputHandler.ResultListener を設定します。
抽象 FaceDetector.FaceDetectorOptions.Builder
setRunningModeRunningMode の値)
顔検出タスクの RunningMode を設定します。

継承されるメソッド

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

public Builder ()

パブリック メソッド

public final FaceDetector.FaceDetectorOptions build ()

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

例外
IllegalArgumentException 結果リスナーと実行モードが正しく構成されていない場合。結果リスナーは、顔検出機能がライブ ストリーム モードの場合にのみ設定する必要があります。

public 抽象 FaceDetector.FaceDetectorOptions.Builder setBaseOptions BaseOptions 値)

顔検出タスクの BaseOptions を設定します。

パラメータ
value

public 抽象 FaceDetector.FaceDetectorOptions.Builder setErrorListener ErrorListener 値)

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

パラメータ
value

public 抽象 FaceDetector.FaceDetectorOptions.Builder setMinDetectionConfidence Float 値)

顔検出が成功したとみなす最小信頼スコアを設定します。デフォルトの minDetectionConfidence は 0.5 です。

パラメータ
value

public 抽象 FaceDetector.FaceDetectorOptions.Builder setMinSuppressionThreshold Float 値)

顔検出が重なったとみなすための、最大サプレッション以外の最小しきい値を設定します。デフォルトの minSuppressionThreshold は 0.3 です。

パラメータ
value

public 抽象 FaceDetector.FaceDetectorOptions.Builder setResultListener (ResultListener<FaceDetectorResultMPImage> value)

顔検出機能がライブ ストリーム モードのときに検出結果を非同期で受け取るように OutputHandler.ResultListener を設定します。

パラメータ
value

public 抽象 FaceDetector.FaceDetectorOptions.Builder setRunningMode RunningMode の値)

顔検出タスクの RunningMode を設定します。デフォルトは画像モードです。顔検出には次の 3 つのモードがあります。

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

パラメータ
value