HandLandmarker.HandLandmarkerOptions.Builder

classe astratta statica pubblica HandLandmarker.HandLandmarkerOptions.Builder

Costruttori pubblici

Metodi pubblici

finale HandLandmarker.HandLandmarkerOptions
build()
Convalida e crea l'istanza HandLandmarker.HandLandmarkerOptions.
astratto HandLandmarker.HandLandmarkerOptions.Builder
setBaseOptions(valore BaseOptions)
Imposta le opzioni di base per l'attività dell'indicatore di riferimento della mano.
astratto HandLandmarker.HandLandmarkerOptions.Builder
setErrorListener(valore ErrorListener)
Imposta un listener di errori facoltativo.
astratto HandLandmarker.HandLandmarkerOptions.Builder
setMinHandDetectionConfidence(valore Float)
Imposta il punteggio di confidenza minimo affinché il rilevamento della mano abbia successo
astratto HandLandmarker.HandLandmarkerOptions.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 HandLandmarker.HandLandmarkerOptions.Builder
setMinTrackingConfidence(valore Float)
Imposta il punteggio di confidenza minimo affinché la registrazione della mano venga considerata riuscita.
astratto HandLandmarker.HandLandmarkerOptions.Builder
setNumHands(valore Numero intero)
Consente di impostare il numero massimo di lancette che può essere rilevato dall'indicatore.
astratto HandLandmarker.HandLandmarkerOptions.Builder
setResultListener(ResultListener<HandLandmarkerResult, valore MPImage>)
Imposta il listener dei risultati per ricevere i risultati del rilevamento in modo asincrono quando l'indicatore di riferimento della mano è in modalità live streaming.
astratto HandLandmarker.HandLandmarkerOptions.Builder
setRunningMode(valore RunningMode)
Imposta la modalità di esecuzione per l'attività dell'indicatore di riferimento della mano.

Metodi ereditati

Costruttori pubblici

pubblica Builder ()

Metodi pubblici

pubblici final HandLandmarker.HandLandmarkerOptions build ()

Convalida e crea l'istanza HandLandmarker.HandLandmarkerOptions.

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 l'indicatore di riferimento della mano è in modalità live streaming.

pubblici astratto HandLandmarker.HandLandmarkerOptions.Builder setBaseOptions (valore BaseOptions)

Imposta le opzioni di base per l'attività dell'indicatore di riferimento della mano.

Parametri
valore

pubblici astratto HandLandmarker.HandLandmarkerOptions.Builder setErrorListener (valore ErrorListener)

Imposta un listener di errori facoltativo.

Parametri
valore

pubblici astratto HandLandmarker.HandLandmarkerOptions.Builder setMinHandDetectionConfidence (valore Float)

Imposta il punteggio di confidenza minimo affinché il rilevamento della mano abbia successo

Parametri
valore

pubblici astratto HandLandmarker.HandLandmarkerOptions.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 HandLandmarker.HandLandmarkerOptions.Builder setMinTrackingConfidence (valore Float)

Imposta il punteggio di confidenza minimo affinché la registrazione della mano venga considerata riuscita.

Parametri
valore

pubblici astratto HandLandmarker.HandLandmarkerOptions.Builder setNumHands (Integer value)

Consente di impostare il numero massimo di lancette che può essere rilevato dall'indicatore.

Parametri
valore

pubblici astratto HandLandmarker.HandLandmarkerOptions.Builder setResultListener (ResultListener<HandLandmarkerResultMPImage> value)

Imposta il listener dei risultati per ricevere i risultati del rilevamento in modo asincrono quando l'indicatore di riferimento della mano è in modalità live streaming.

Parametri
valore

pubblici astratto HandLandmarker.HandLandmarkerOptions.Builder setRunningMode (valore RunningMode)

Imposta la modalità di esecuzione per l'attività dell'indicatore di riferimento della mano. Imposta il valore predefinito sulla modalità immagine. La funzionalità di riferimento per la mano ha tre modalità:

  • IMMAGINE: modalità per rilevare i punti di riferimento della mano negli input di singole immagini.
  • VIDEO: modalità per rilevare i punti di riferimento della mano nei fotogrammi decodificati di un video.
  • LIVE_STREAM: la modalità per rilevare i punti di riferimento della mano in uno stream in diretta di dati di input, ad esempio dalla videocamera. In questa modalità, è necessario chiamare setResultListener per configurare un listener che riceva i risultati del rilevamento in modo asincrono.

Parametri
valore