FaceLandmarker.FaceLandmarkerOptions.Builder

public static 抽象クラス FaceLandmarker.FaceLandmarkerOptions.Builder

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

パブリック メソッド

final FaceLandmarker.FaceLandmarkerOptions
build()
FaceLandmarker.FaceLandmarkerOptions インスタンスを検証してビルドします。
抽象 FaceLandmarker.FaceLandmarkerOptions.Builder
setBaseOptionsBaseOptions 値)
顔のランドマーク タスクの基本オプションを設定します。
抽象 FaceLandmarker.FaceLandmarkerOptions.Builder
setErrorListenerErrorListener 値)
オプションのエラーリスナーを設定します。
抽象 FaceLandmarker.FaceLandmarkerOptions.Builder
setMinFaceDetectionConfidence浮動小数点値の値)
顔検出が成功したと判断するための最小信頼スコアを設定します
抽象 FaceLandmarker.FaceLandmarkerOptions.Builder
setMinFacePresenceConfidence浮動小数点数の値)
顔ランドマーク検出における顔存在スコアの最小信頼スコアを設定します。
抽象 FaceLandmarker.FaceLandmarkerOptions.Builder
setMinTrackingConfidence浮動小数点値の値)
顔トラッキングが成功したと判断するための最小信頼スコアを設定します。
抽象 FaceLandmarker.FaceLandmarkerOptions.Builder
setNumFacesInteger 値)
FaceLandscapeer で検出できる顔の最大数を設定します。
抽象 FaceLandmarker.FaceLandmarkerOptions.Builder
setOutputFaceBlendshapesブール値値)
FaceDescriptorer が顔のブレンドシェイプの分類を出力するかどうか。
抽象 FaceLandmarker.FaceLandmarkerOptions.Builder
setOutputFacialTransformationMatrixesブール値値)
FaceDescriptorer が顔の transformation_matrix を出力するかどうか。
抽象 FaceLandmarker.FaceLandmarkerOptions.Builder
setResultListener(ResultListener<FaceLandmarkerResultMPImage> 値)
顔ランドマークがライブ ストリーム モードのときに検出結果を非同期で受け取るように結果リスナーを設定します。
抽象 FaceLandmarker.FaceLandmarkerOptions.Builder
setRunningModeRunningMode の値)
顔のランドマーク タスクの実行モードを設定します。

継承されるメソッド

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

public Builder ()

パブリック メソッド

public final FaceLandmarker.FaceLandmarkerOptions build ()

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

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

public 抽象 FaceLandmarker.FaceLandmarkerOptions.Builder setBaseOptions BaseOptions 値)

顔のランドマーク タスクの基本オプションを設定します。

パラメータ
value

FaceLandmarker.FaceLandmarkerOptions.Builder setErrorListenerErrorListener

オプションのエラーリスナーを設定します。

パラメータ
value

public 抽象 FaceLandmarker.FaceLandmarkerOptions.Builder setMinFaceDetectionConfidence Float 値)

顔検出が成功したと判断するための最小信頼スコアを設定します

パラメータ
value

public 抽象 FaceLandmarker.FaceLandmarkerOptions.Builder setMinFacePresenceConfidence Float 値)

顔ランドマーク検出における顔存在スコアの最小信頼スコアを設定します。

パラメータ
value

public 抽象 FaceLandmarker.FaceLandmarkerOptions.Builder setMinTrackingConfidence Float 値)

顔トラッキングが成功したと判断するための最小信頼スコアを設定します。

パラメータ
value

FaceLandmarker.FaceLandmarkerOptions.Builder setNumFaces

FaceLandscapeer で検出できる顔の最大数を設定します。

パラメータ
value

public 抽象 FaceLandmarker.FaceLandmarkerOptions.Builder setOutputFaceBlendshapes ブール値値)

FaceDescriptorer が顔のブレンドシェイプの分類を出力するかどうか。顔のブレンドシェイプは、3D 顔モデルのレンダリングに使用されます。

パラメータ
value

public 抽象 FaceLandmarker.FaceLandmarkerOptions.Builder setOutputFacialTransformationMatrixes ブール値値)

FaceDescriptorer が顔の transformation_matrix を出力するかどうか。顔変換行列を使用して、正規の顔に含まれる顔のランドマークを検出済みの顔に変換し、検出されたランドマークに顔効果を適用できるようにします。

パラメータ
value

FaceLandmarker.FaceLandmarkerOptions.Builder setResultListenerResultListenerFaceLandmarkerResultMPImage

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

パラメータ
value

FaceLandmarker.FaceLandmarkerOptions.Builder setRunningModeRunningMode

顔のランドマーク タスクの実行モードを設定します。デフォルトは画像モードです。手のランドマークには 3 つのモードがあります。

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

パラメータ
value