FaceDetector

public final class FaceDetector

画像に対して顔検出を行います。

API は、TFLite モデル メタデータを含む TFLite モデルを想定しています。

  • 入力画像 MPImage
    • 顔検出機能が実行される画像。
  • 出力 FaceDetectorResult FaceDetectorResult
    • 検出された顔を含む FaceDetectorResult。

ネストされたクラス

クラス FaceDetector.FaceDetectorOptions FaceDetector の設定オプション。 

パブリック メソッド

静的 FaceDetector
createFromBuffer(コンテキスト コンテキスト、ByteBuffer modelBuffer)
モデルバッファとデフォルトの FaceDetector.FaceDetectorOptions から FaceDetector インスタンスを作成します。
静的 FaceDetector
createFromFile(コンテキスト コンテキスト、String modelPath)
モデルファイルとデフォルトの FaceDetector.FaceDetectorOptions から FaceDetector インスタンスを作成します。
静的 FaceDetector
createFromFile(コンテキスト コンテキスト、File modelFile)
モデルファイルとデフォルトの FaceDetector.FaceDetectorOptions から FaceDetector インスタンスを作成します。
静的 FaceDetector
createFromOptions(コンテキスト コンテキスト、FaceDetector.FaceDetectorOptions detectionOptions)
FaceDetector.FaceDetectorOptions から FaceDetector インスタンスを作成します。
FaceDetectorResult
detectMPImage 画像)
指定された 1 つの画像に対して、デフォルトの画像処理オプションを使用して顔検出を行います。例:
FaceDetectorResult
detectMPImage image、ImageProcessingOptions imageProcessingOptions)
指定された 1 つの画像に対して顔検出を行います。
void
detectAsyncMPImage image、ImageProcessingOptions imageProcessingOptions、long timestampMs)
ライブ画像データを送信して顔検出を行います。結果は FaceDetector.FaceDetectorOptions で提供される OutputHandler.ResultListener で取得できます。
void
detectAsyncMPImage image, long timestampMs)
ライブ画像データを送信して、デフォルトの画像処理オプションで顔検出を行います。
FaceDetectorResult
detectForVideoMPImage image、ImageProcessingOptions imageProcessingOptions、long timestampMs)
指定された動画フレームに対して顔検出を行います。
FaceDetectorResult
detectForVideoMPImage 画像、long timestampMs)
指定された動画フレームに対して、デフォルトの画像処理オプション(

継承されるメソッド

パブリック メソッド

public static FaceDetector createFromBuffer (コンテキスト コンテキスト、ByteBuffer modelBuffer)

モデルバッファとデフォルトの FaceDetector.FaceDetectorOptions から FaceDetector インスタンスを作成します。

パラメータ
コンテキスト Android ERROR(/Context)
modelBuffer 検出モデルの直接の ByteBuffer または ERROR(/MappedByteBuffer)
例外
FaceDetector の作成中にエラーが発生した場合。

public static FaceDetector createFromFile (コンテキスト コンテキスト、String modelPath)

モデルファイルとデフォルトの FaceDetector.FaceDetectorOptions から FaceDetector インスタンスを作成します。

パラメータ
コンテキスト Android ERROR(/Context)
modelPath アセット内のメタデータを含む検出モデルへのパス。
例外
FaceDetector の作成中にエラーが発生した場合。

public static FaceDetector createFromFile (コンテキスト コンテキスト、File modelFile)