GestureRecognizer.GestureRecognizerOptions.Builder

class abstrak statis publik GestureRecognizer.GestureRecognizerOptions.Builder

Konstruktor Publik

Metode Publik

final GestureRecognizer.GestureRecognizerOptions
build()
Memvalidasi dan mem-build instance GestureRecognizer.GestureRecognizerOptions.
abstrak GestureRecognizer.GestureRecognizerOptions.Builder
setBaseOptions(nilai BaseOptions)
Menetapkan opsi dasar untuk tugas pengenal gestur.
abstrak GestureRecognizer.GestureRecognizerOptions.Builder
setCannedGesturesClassifierOptions(Pengklasifikasi ClassifierOptions)
Menetapkan ClassifierOptions opsional yang mengontrol pengklasifikasi gestur terekam, seperti nilai minimum skor, daftar yang diizinkan, dan daftar tolak gestur.
abstrak GestureRecognizer.GestureRecognizerOptions.Builder
setCustomGesturesClassifierOptions(pengklasifikasiClassifierOptions)
Menetapkan ClassifierOptions opsional yang mengontrol pengklasifikasi gestur kustom, seperti nilai minimum skor, daftar yang diizinkan, dan daftar tolak gestur.
abstrak GestureRecognizer.GestureRecognizerOptions.Builder
setErrorListener(nilai ErrorListener)
Menetapkan pemroses error opsional.
abstrak GestureRecognizer.GestureRecognizerOptions.Builder
setMinHandDetectionConfidence(nilai Float)
Menetapkan skor keyakinan minimum agar deteksi tangan dianggap berhasil
abstrak GestureRecognizer.GestureRecognizerOptions.Builder
setMinHandPresenceConfidence(nilai Float)
Menetapkan skor keyakinan minimum skor kehadiran tangan dalam deteksi penanda tangan.
abstrak GestureRecognizer.GestureRecognizerOptions.Builder
setMinTrackingConfidence(nilai Float)
Menetapkan skor keyakinan minimum agar pelacakan tangan dianggap berhasil.
abstrak GestureRecognizer.GestureRecognizerOptions.Builder
setNumHands(nilai Integer)
Menyetel jumlah maksimum tangan yang dapat dideteksi oleh GestureRecognizer.
abstrak GestureRecognizer.GestureRecognizerOptions.Builder
setResultListener(nilai ResultListener<GestureRecognizerResultMPImage>)
Menetapkan pemroses hasil untuk menerima hasil deteksi secara asinkron saat pengenal gestur berada dalam mode live stream.
abstrak GestureRecognizer.GestureRecognizerOptions.Builder
setRunningMode(nilai RunningMode)
Menyetel mode berjalan untuk tugas pengenal gestur.

Metode Turunan

Konstruktor Publik

publik Builder ()

Metode Publik

public final GestureRecognizer.GestureRecognizerOptions build ()

Memvalidasi dan mem-build instance GestureRecognizer.GestureRecognizerOptions.

Menampilkan
IllegalArgumentException jika pemroses hasil dan mode yang berjalan tidak dikonfigurasi dengan benar. Pemroses hasil hanya boleh ditetapkan saat detektor objek berada dalam mode live stream.

public abstrak GestureRecognizer.GestureRecognizerOptions.Builder setBaseOptions (nilai BaseOptions)

Menetapkan opsi dasar untuk tugas pengenal gestur.

Parameter
value

publik abstrak GestureRecognizer.GestureRecognizerOptions.Builder setCannedGesturesClassifierOptions (ClassifierOptions pengklasifikasiOptions)

Menetapkan ClassifierOptions opsional yang mengontrol pengklasifikasi gestur terekam, seperti nilai minimum skor, daftar yang diizinkan, dan daftar tolak gestur. Kategori untuk pengklasifikasi gestur yang direkam adalah: ["Tidak ada", "Closed_Fist", "Open_Palm", "Pointing_Up", "Thumb_Down", "Thumb_Up", "Kemenangan", "ILoveYou"]

TODO Catatan bahwa opsi ini bisa berubah, setelah penggabungan kalkulator skor diterapkan.

Parameter
classifierOptions

publik abstrak GestureRecognizer.GestureRecognizerOptions.Builder setCustomGesturesClassifierOptions (ClassifierOptions pengklasifikasiOptions)

Menetapkan ClassifierOptions opsional yang mengontrol pengklasifikasi gestur kustom, seperti nilai minimum skor, daftar yang diizinkan, dan daftar tolak gestur.

TODO Catatan bahwa opsi ini bisa berubah, setelah penggabungan kalkulator skor diterapkan.

Parameter
classifierOptions

public abstrak GestureRecognizer.GestureRecognizerOptions.Builder setErrorListener (nilai ErrorListener)

Menetapkan pemroses error opsional.

Parameter
value

publik abstrak GestureRecognizer.GestureRecognizerOptions.Builder setMinHandDetectionConfidence (nilai Float)

Menetapkan skor keyakinan minimum agar deteksi tangan dianggap berhasil

Parameter
value

publik abstrak GestureRecognizer.GestureRecognizerOptions.Builder setMinHandPresenceConfidence (nilai Float)

Menetapkan skor keyakinan minimum skor kehadiran tangan dalam deteksi penanda tangan.

Parameter
value

publik abstrak GestureRecognizer.GestureRecognizerOptions.Builder setMinTrackingConfidence (nilai Float)

Menetapkan skor keyakinan minimum agar pelacakan tangan dianggap berhasil.

Parameter
value

publik abstrak GestureRecognizer.GestureRecognizerOptions.Builder setNumHands (nilai Integer)

Menyetel jumlah maksimum tangan yang dapat dideteksi oleh GestureRecognizer.

Parameter
value

publik abstrak GestureRecognizer.GestureRecognizerOptions.Builder setResultListener (nilai ResultListener<GestureRecognizerResultMPImage>)

Menetapkan pemroses hasil untuk menerima hasil deteksi secara asinkron saat pengenal gestur berada dalam mode live stream.

Parameter
value

public abstract GestureRecognizer.GestureRecognizerOptions.Builder setRunningMode (nilai RunningMode)

Menyetel mode berjalan untuk tugas pengenal gestur. Jadikan mode gambar secara default. Pengenalan gestur memiliki tiga mode:

  • IMAGE: Mode untuk mengenali gestur pada input gambar tunggal.
  • VIDEO: Mode untuk mengenali gestur pada frame video yang didekode.
  • LIVE_STREAM: Mode untuk mengenali gestur pada live stream data input, seperti dari kamera. Dalam mode ini, setResultListener harus dipanggil untuk menyiapkan pemroses agar menerima hasil pengenalan secara asinkron.

Parameter
value