OutputHandler

classe pubblica OutputHandler

Classe di base per la gestione degli output del grafico delle attività MediaPipe.

Corsi nidificati

interfaccia OutputHandler.OutputPacketConverter<OutputT estende TaskResult, InputT> Interfaccia per la conversione di ERROR(/Packet) di output del grafico MediaPipe in oggetto risultato attività e oggetto di input dell'attività. 
interfaccia OutputHandler.ProgressListener<OutputT> Interfaccia per il listener dei risultati delle attività MediaPipe personalizzabile che riceve aggiornamenti parziali delle attività fino a quando non viene richiamato con "done" impostato su true
interfaccia OutputHandler.PureResultListener<OutputT estende TaskResult> Interfaccia per il listener dei risultati dell'attività MediaPipe personalizzabile che può recuperare solo gli oggetti dei risultati delle attività. 
interfaccia OutputHandler.ResultListener<OutputT estende TaskResult, InputT> Interfaccia per il listener dei risultati delle attività MediaPipe personalizzabile, in grado di recuperare sia gli oggetti dei risultati delle attività sia i dati di input corrispondenti. 
interfaccia OutputHandler.ValueListener<OutputT> Interfaccia per il listener dei risultati dell'attività MediaPipe personalizzabile che riceve solo il valore di output di un'attività. 

Costruttori pubblici

Metodi pubblici

lunghi
OutputT
void
setErrorListener(ascoltatore ErrorListener)
Imposta un callback da richiamare quando vengono generate eccezioni dal grafico delle attività.
void
setHandleTimestampBoundChanges(boolean handleTimestampBoundChanges)
Consente di impostare se il gestore di output deve reagire alle modifiche associate al timestamp che sono rappresentate come ERROR(/Packet) di output vuoti.
void
setOutputPacketConverter(OutputPacketConverter<Convertitore OutputT, InputT>)
Imposta un callback da richiamare per convertire un elenco ERROR(/Packet) in un oggetto risultato di attività e in un oggetto di input dell'attività.
void
setResultListener(ResultListener<OutputT, ascoltatore InputT>)
Imposta un callback da richiamare quando gli oggetti dei risultati dell'attività diventano disponibili.

Metodi ereditati

Costruttori pubblici

pubblica OutputHandler ()

Metodi pubblici

Public long getLatestOutputTimestamp ()

Public OutputT retrieveCachedTaskResult ()

Public void setErrorListener (ErrorListener)

Imposta un callback da richiamare quando vengono generate eccezioni dal grafico delle attività.

Parametri
listener Il callback ErrorListener definito dall'utente.

Public void setHandleTimestampBoundChanges (boolean handleTimestampBoundChanges)

Consente di impostare se il gestore di output deve reagire alle modifiche associate al timestamp che sono rappresentate come ERROR(/Packet) di output vuoti.

Parametri
handleTimestampBoundChanges Un valore booleano.

Public void setOutputPacketConverter (OutputPacketConverter<Convertitore OutputT, InputT>)

Imposta un callback da richiamare per convertire un elenco ERROR(/Packet) in un oggetto risultato di attività e in un oggetto di input dell'attività.

Parametri
converter il callback OutputHandler.OutputPacketConverter specifico per l'attività.

Public void setResultListener (ResultListener<OutputT, InputT> listener)

Imposta un callback da richiamare quando gli oggetti dei risultati dell'attività diventano disponibili.

Parametri
listener il callback OutputHandler.ResultListener definito dall'utente.