Classe de base pour la gestion des sorties de graphe de tâches MediaPipe
Classes imbriquées
interface | OutputHandler.OutputPacketConverter<OutputT étend TaskResult, InputT> | Interface permettant de convertir les valeurs ERROR(/Packet) de sortie du graphique MediaPipe en objet de résultat de tâche et en objet d'entrée de tâche. |
|
interface | OutputHandler.ProgressListener<OutputT> | Interface de l'écouteur de résultats de tâche MediaPipe personnalisable qui reçoit des mises à jour partielles des tâches jusqu'à ce qu'elle soit appelée avec "done" défini sur true . |
|
interface | OutputHandler.PureResultListener<OutputT étend TaskResult> | Interface de l'écouteur de résultats de tâche MediaPipe personnalisable qui ne peut récupérer que les objets de résultats de tâche. | |
interface | OutputHandler.ResultListener<OutputT étend TaskResult, InputT> | Interface de l'écouteur de résultats de tâche MediaPipe personnalisable qui peut récupérer à la fois les objets de résultats de tâche et les données d'entrée correspondantes. | |
interface | OutputHandler.ValueListener<OutputT> | Interface de l'écouteur de résultats de tâche MediaPipe personnalisable qui ne reçoit que la valeur de sortie d'une tâche. |
Constructeurs publics
Méthodes publiques
long | |
OutputT | |
void |
setErrorListener(écouteur ErrorListener)
Définit un rappel à invoquer lorsque des exceptions sont générées à partir du graphique des tâches.
|
void |
setHandleTimestampBoundChanges(booléen handleTimestampBoundChanges)
Détermine si le gestionnaire de sortie doit réagir aux modifications liées à l'horodatage représentées par des
ERROR(/Packet) de sortie vides. |
void |
setOutputPacketConverter(OutputPacketConverter<OutputT, InputT>))
Définit un rappel à appeler pour convertir une liste
ERROR(/Packet) en objet de résultat de tâche et en objet d'entrée de tâche. |
void |
setResultListener(ResultListener<OutputT, écouteur InputT>)
Définit un rappel à appeler lorsque les objets de résultat de la tâche deviennent disponibles.
|
Méthodes héritées
Constructeurs publics
public OutputHandler ()
Méthodes publiques
public long getLatestOutputTimestamp ()
public OutputT retrieveCachedTaskResult ()
public void setErrorListener (écouteur ErrorListener)
Définit un rappel à invoquer lorsque des exceptions sont générées à partir du graphique des tâches.
Paramètres
écouteur | Rappel ErrorListener défini par l'utilisateur.
|
---|
public void setHandleTimestampBoundChanges (boolean handleTimestampBoundChanges)
Détermine si le gestionnaire de sortie doit réagir aux modifications liées à l'horodatage représentées par des ERROR(/Packet)
de sortie vides.
Paramètres
handleTimestampBoundChanges | Une valeur booléenne. |
---|
public void setOutputPacketConverter (OutputPacketConverter<OutputT, InputT> convertisseur)
Définit un rappel à appeler pour convertir une liste ERROR(/Packet)
en objet de résultat de tâche et en objet d'entrée de tâche.
Paramètres
converter | le rappel OutputHandler.OutputPacketConverter spécifique à la tâche.
|
---|
public void setResultListener (ResultListener<OutputT, InputT> écouteur)
Définit un rappel à appeler lorsque les objets de résultat de la tâche deviennent disponibles.
Paramètres
écouteur | le rappel OutputHandler.ResultListener défini par l'utilisateur.
|
---|