Costruttore per GestureRecognizer.GestureRecognizerOptions
.
Costruttori pubblici
Builder()
|
Metodi pubblici
finale GestureRecognizer.GestureRecognizerOptions |
build()
Convalida e crea l'istanza
GestureRecognizer.GestureRecognizerOptions . |
astratto GestureRecognizer.GestureRecognizerOptions.Builder |
setBaseOptions(valore BaseOptions)
Imposta le opzioni di base per l'attività di riconoscimento dei gesti.
|
astratto GestureRecognizer.GestureRecognizerOptions.Builder |
setCannedGesturesClassifierOptions(ClassifierOptions classifierOptions)
Consente di impostare l'opzione
ClassifierOptions che controlla il classificatore di gesti predefinito,
ad esempio soglia di punteggio, lista consentita e lista bloccata di gesti. |
astratto GestureRecognizer.GestureRecognizerOptions.Builder |
setCustomGesturesClassifierOptions(ClassifierOptions classifierOptions)
Imposta l'opzione
ClassifierOptions facoltativo che controlla il classificatore di gesti personalizzati,
ad esempio la soglia di punteggio, la lista consentita e la lista consentita dei gesti. |
astratto GestureRecognizer.GestureRecognizerOptions.Builder | |
astratto GestureRecognizer.GestureRecognizerOptions.Builder |
setMinHandDetectionConfidence(valore Float)
Imposta il punteggio di confidenza minimo affinché il rilevamento della mano abbia successo
|
astratto GestureRecognizer.GestureRecognizerOptions.Builder |
setMinHandPresenceConfidence(valore Float)
Imposta il punteggio di affidabilità minimo del punteggio della presenza di persone nel rilevamento dei punti di riferimento della mano.
|
astratto GestureRecognizer.GestureRecognizerOptions.Builder |
setMinTrackingConfidence(valore Float)
Imposta il punteggio di confidenza minimo affinché la registrazione della mano venga considerata riuscita.
|
astratto GestureRecognizer.GestureRecognizerOptions.Builder |
setNumHands(valore Numero intero)
Consente di impostare il numero massimo di mani che può essere rilevato dal riconoscimento Gesti.
|
astratto GestureRecognizer.GestureRecognizerOptions.Builder |
setResultListener(ResultListener<GestureRecognizerResult, valore MPImage>)
Imposta il listener dei risultati per ricevere i risultati del rilevamento in modo asincrono quando il riconoscimento dei gesti è in modalità live streaming.
|
astratto GestureRecognizer.GestureRecognizerOptions.Builder |
setRunningMode(valore RunningMode)
Imposta la modalità di esecuzione per l'attività di riconoscimento dei gesti.
|
Metodi ereditati
Costruttori pubblici
pubblica Builder ()
Metodi pubblici
Public final GestureRecognizer.GestureRecognizerOptions build ()
Convalida e crea l'istanza GestureRecognizer.GestureRecognizerOptions
.
Lanci
IllegalArgumentException | se il listener dei risultati e la modalità di esecuzione non sono configurati correttamente. Il listener dei risultati deve essere impostato solo quando il rilevatore di oggetti è in modalità live streaming. |
---|
Public astratta GestureRecognizer.GestureRecognizerOptions.Builder setBaseOptions (valore BaseOptions)
Imposta le opzioni di base per l'attività di riconoscimento dei gesti.
Parametri
valore |
---|
Public astratta GestureRecognizer.GestureRecognizerOptions.Builder setCannedGesturesClassifierOptions (ClassifierOptions classifierOptions)
Consente di impostare l'opzione ClassifierOptions
che controlla il classificatore di gesti predefinito,
ad esempio soglia di punteggio, lista consentita e lista bloccata di gesti. Le categorie
per i classificatori di gesti predefiniti sono: ["None", "Closed_Fist", "Open_Palm",
"Pointing_Up", "Thumb_Down", "Thumb_Up", "Victory", "ILoveYou"]
DA FARE Tieni presente che questa opzione è soggetta a modifiche in seguito all'implementazione della calcolatrice dell'unione dei punteggi.
Parametri
classifierOptions |
---|
Public astratto GestureRecognizer.GestureRecognizerOptions.Builder setCustomGesturesClassifierOptions (ClassifierOptions classifierOptions)
Imposta l'opzione ClassifierOptions
facoltativo che controlla il classificatore di gesti personalizzati,
ad esempio la soglia di punteggio, la lista consentita e la lista consentita dei gesti.
DA FARE Tieni presente che questa opzione è soggetta a modifiche in seguito all'implementazione della calcolatrice dell'unione dei punteggi.
Parametri
classifierOptions |
---|
pubblici astratto GestureRecognizer.GestureRecognizerOptions.Builder setErrorListener (valoreErrorListener)
Imposta un listener di errori facoltativo.
Parametri
valore |
---|
pubblici astratto GestureRecognizer.GestureRecognizerOptions.Builder setMinHandDetectionConfidence (valore Float)
Imposta il punteggio di confidenza minimo affinché il rilevamento della mano abbia successo
Parametri
valore |
---|
pubblici astratto GestureRecognizer.GestureRecognizerOptions.Builder setMinHandPresenceConfidence (valore Float)
Imposta il punteggio di affidabilità minimo del punteggio della presenza di persone nel rilevamento dei punti di riferimento della mano.
Parametri
valore |
---|
pubblici astratto GestureRecognizer.GestureRecognizerOptions.Builder setMinTrackingConfidence (valore Float)
Imposta il punteggio di confidenza minimo affinché la registrazione della mano venga considerata riuscita.
Parametri
valore |
---|
pubblici astratto GestureRecognizer.GestureRecognizerOptions.Builder setNumHands (valore Integer)
Consente di impostare il numero massimo di mani che può essere rilevato dal riconoscimento Gesti.
Parametri
valore |
---|
pubblici astratto GestureRecognizer.GestureRecognizerOptions.Builder setResultListener (ResultListener<GestureRecognizerResult, valore MPImage>)
Imposta il listener dei risultati per ricevere i risultati del rilevamento in modo asincrono quando il riconoscimento dei gesti è in modalità live streaming.
Parametri
valore |
---|
Public astratto GestureRecognizer.GestureRecognizerOptions.Builder setRunningMode (valore RunningMode)
Imposta la modalità di esecuzione per l'attività di riconoscimento dei gesti. Imposta il valore predefinito sulla modalità immagine. Il riconoscimento gesti ha tre modalità:
- IMMAGINE: la modalità per riconoscere i gesti su input di singole immagini.
- VIDEO: la modalità per riconoscere i gesti sui fotogrammi decodificati di un video.
- LIVE_STREAM: la modalità per il riconoscimento dei gesti in un live streaming di dati di input, ad esempio dalla videocamera. In questa modalità, è necessario chiamare
setResultListener
per configurare un listener che riceva i risultati del riconoscimento in modo asincrono.
Parametri
valore |
---|