OutputHandler

public class OutputHandler

MediaPipe タスクグラフの出力を処理するための基本クラス。

ネストされたクラス

interface OutputHandler.OutputPacketConverter<OutputT が TaskResult, InputT> を拡張する MediaPipe グラフ出力 ERROR(/Packet) をタスク結果オブジェクトとタスク入力オブジェクトに変換するためのインターフェース。
interface OutputHandler.ProgressListener<OutputT> 「done」を true に設定して呼び出すまで部分的なタスクの更新を受け取る、カスタマイズ可能な MediaPipe タスク結果リスナーのインターフェースです。 
interface OutputHandler.PureResultListener<OutputT が TaskResult> を拡張する タスク結果オブジェクトのみを取得できる、カスタマイズ可能な MediaPipe タスク結果リスナーのインターフェースです。
interface OutputHandler.ResultListener<OutputT が TaskResult, InputT> を拡張する タスク結果オブジェクトと対応する入力データの両方を取得できる、カスタマイズ可能な MediaPipe タスク結果リスナーのインターフェースです。
interface OutputHandler.ValueListener<OutputT> タスクの出力値のみを受け取る、カスタマイズ可能な MediaPipe タスク結果リスナーのインターフェースです。

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

パブリック メソッド

long
OutputT
void
setErrorListenerErrorListener リスナー)
タスクグラフから例外がスローされたときに呼び出されるコールバックを設定します。
void
setHandleTimestampBoundChanges(ブール値 handleTimestampBoundChanges)
空の出力 ERROR(/Packet) として表されるタイムスタンプの範囲の変更に出力ハンドラが反応するかどうかを設定します。
void
setOutputPacketConverterOutputPacketConverter<OutputT, InputT> コンバータ)
ERROR(/Packet) リストをタスク結果オブジェクトとタスク入力オブジェクトに変換するために呼び出すコールバックを設定します。
void
setResultListener(ResultListener<OutputT, InputT>リスナー)
タスク結果オブジェクトが使用可能になったときに呼び出されるコールバックを設定します。

継承されるメソッド

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

public OutputHandler ()

パブリック メソッド

public long getLatestOutputTimestamp ()

public OutputT retrieveCachedTaskResult ()

public void setErrorListener ErrorListener リスナー)

タスクグラフから例外がスローされたときに呼び出されるコールバックを設定します。

パラメータ
リスナー ユーザー定義の ErrorListener コールバック。

public void setHandleTimestampBoundChanges (boolean handleTimestampBoundChanges)

空の出力 ERROR(/Packet) として表されるタイムスタンプの範囲の変更に出力ハンドラが反応するかどうかを設定します。

パラメータ
handleTimestampBoundChanges ブール値。

public void setOutputPacketConverter OutputPacketConverter<OutputT, InputT> コンバータ)

ERROR(/Packet) リストをタスク結果オブジェクトとタスク入力オブジェクトに変換するために呼び出すコールバックを設定します。

パラメータ
converter タスク固有の OutputHandler.OutputPacketConverter コールバック。

public void setResultListener (ResultListener<OutputT, InputT>リスナー)

タスク結果オブジェクトが使用可能になったときに呼び出されるコールバックを設定します。

パラメータ
リスナー ユーザー定義の OutputHandler.ResultListener コールバック。