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.
|
---|