MediaPipe görev grafiği çıkışlarını işlemeye yönelik temel sınıf.
İç İçe Sınıflar
arayüz | OutputHandler.OutputPacketConverter<outputT, TaskResult'ı ve InputT> öğesini genişletir | MediaPipe grafik çıkışlarını ERROR(/Packet) 'leri görev sonucu nesnesine ve görev giriş nesnesine dönüştürme arayüzü. |
|
arayüz | OutputHandler.ProgressListener<ÇıkışT> | "done" true olarak ayarlanmış şekilde çağrılana kadar kısmi görev güncellemeleri alan özelleştirilebilir MediaPipe görev sonucu işleyicisinin arayüzü. |
|
arayüz | OutputHandler.PureResultListener<ÇıktıT, TaskResult> öğesini genişletir | Yalnızca görev sonucu nesnelerini alabilen özelleştirilebilir MediaPipe görev sonucu işleyici arayüzü. | |
arayüz | OutputHandler.ResultListener<outputT genişletilmiş TaskResult, InputT> | Hem görev sonucu nesnelerini hem de ilgili giriş verilerini alabilen özelleştirilebilir MediaPipe görev sonucu işleyici arayüzü. | |
arayüz | OutputHandler.ValueListener<ÇıkışT> | Yalnızca görevin çıkış değerini alan özelleştirilebilir MediaPipe görev sonuç işleyicisi arayüzü. |
İnşaatçılar
Herkese Açık Yöntemler
uzun |
getLatestOutputTimestamp() (En Son ÇıkışZaman Damgası)
|
OutputT | |
void |
setErrorListener(ErrorListener işleyici)
Görev grafiğinden istisnalar atıldığında çağrılacak bir geri çağırmayı ayarlar.
|
void |
setHandleTimestampBoundChanges(boole işleyiciTimestampBoundChanges)
Çıkış işleyicinin, boş çıkış
ERROR(/Packet) 'leri olarak gösterilen zaman damgasına bağlı değişikliklere tepki verip vermeyeceğini ayarlar. |
void |
setOutputPacketConverter(OutputPacketConverter<ÇıkışT, GirişT> dönüştürücü)
Bir
ERROR(/Packet) listesini görev sonucu nesnesine ve bir görev giriş nesnesine dönüştürmek için çağrılacak bir geri çağırmayı ayarlar. |
void |
setResultListener(ResultListener<ExitT, InputT> işleyici)
Görev sonucu nesneleri kullanılabilir duruma geldiğinde çağrılacak bir geri çağırmayı ayarlar.
|
Devralınan Yöntemler
İnşaatçılar
herkese açık OutputHandler ()
Herkese Açık Yöntemler
herkese açık long getLatestOutputTimestamp ()
herkese açık ExitT retrieveCachedTaskResult ()
herkese açık void setErrorListener (ErrorListener işleyici)
Görev grafiğinden istisnalar atıldığında çağrılacak bir geri çağırmayı ayarlar.
Parametreler
işleyici | Kullanıcı tanımlı ErrorListener geri çağırması.
|
---|
herkese açık void setHandleTimestampBoundChanges (boolean handleTimestampBoundChanges)
Çıkış işleyicinin, boş çıkış ERROR(/Packet)
'leri olarak gösterilen zaman damgasına bağlı değişikliklere tepki verip vermeyeceğini ayarlar.
Parametreler
handleTimestampBoundChanges | Boole değeridir. |
---|
herkese açık void setOutputPacketConverter (OutputPacketConverter<ExitT, InputT> dönüştürücü)
Bir ERROR(/Packet)
listesini görev sonucu nesnesine ve bir görev giriş nesnesine dönüştürmek için çağrılacak bir geri çağırmayı ayarlar.
Parametreler
dönüşümü gerçekleştiren | göreve özel OutputHandler.OutputPacketConverter geri çağırması.
|
---|
genel void setResultListener (ResultListener<ÇıkışT, GirişT> işleyicisi)
Görev sonucu nesneleri kullanılabilir duruma geldiğinde çağrılacak bir geri çağırmayı ayarlar.
Parametreler
işleyici | kullanıcı tanımlı OutputHandler.ResultListener geri çağırması.
|
---|