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) リストをタスク結果オブジェクトとタスク入力オブジェクトに変換するために呼び出すコールバックを設定します。