HandLandmarker.HandLandmarkerOptions.Builder

class abstrak statis publik HandLandmarker.HandLandmarkerOptions.Builder

Konstruktor Publik

Metode Publik

final HandLandmarker.HandLandmarkerOptions
build()
Memvalidasi dan mem-build instance HandLandmarker.HandLandmarkerOptions.
abstrak HandLandmarker.HandLandmarkerOptions.Builder
setBaseOptions(nilai BaseOptions)
Menetapkan opsi dasar untuk tugas penanda tangan.
abstrak HandLandmarker.HandLandmarkerOptions.Builder
setErrorListener(nilai ErrorListener)
Menetapkan pemroses error opsional.
abstrak HandLandmarker.HandLandmarkerOptions.Builder
setMinHandDetectionConfidence(nilai Float)
Menetapkan skor keyakinan minimum agar deteksi tangan dianggap berhasil
abstrak HandLandmarker.HandLandmarkerOptions.Builder
setMinHandPresenceConfidence(nilai Float)
Menetapkan skor keyakinan minimum skor kehadiran tangan dalam deteksi penanda tangan.
abstrak HandLandmarker.HandLandmarkerOptions.Builder
setMinTrackingConfidence(nilai Float)
Menetapkan skor keyakinan minimum agar pelacakan tangan dianggap berhasil.
abstrak HandLandmarker.HandLandmarkerOptions.Builder
setNumHands(nilai Integer)
Menetapkan jumlah maksimum tangan yang dapat dideteksi oleh HandLandmarker.
abstrak HandLandmarker.HandLandmarkerOptions.Builder
setResultListener(nilai ResultListener<HandLandmarkerResultMPImage>)
Menetapkan pemroses hasil untuk menerima hasil deteksi secara asinkron saat penanda tangan berada dalam mode live stream.
abstrak HandLandmarker.HandLandmarkerOptions.Builder
setRunningMode(nilai RunningMode)
Menetapkan mode berjalan untuk tugas penanda tangan.

Metode Turunan

Konstruktor Publik

publik Builder ()

Metode Publik

public final HandLandmarker.HandLandmarkerOptions build ()

Memvalidasi dan mem-build instance HandLandmarker.HandLandmarkerOptions.

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

public abstrak HandLandmarker.HandLandmarkerOptions.Builder setBaseOptions (nilai BaseOptions)

Menetapkan opsi dasar untuk tugas penanda tangan.

Parameter
value

publik abstrak HandLandmarker.HandLandmarkerOptions.Builder setErrorListener (nilai ErrorListener)

Menetapkan pemroses error opsional.

Parameter
value

publik abstrak HandLandmarker.HandLandmarkerOptions.Builder setMinHandDetectionConfidence (Nilai Float)

Menetapkan skor keyakinan minimum agar deteksi tangan dianggap berhasil

Parameter
value

publik abstrak HandLandmarker.HandLandmarkerOptions.Builder setMinHandPresenceConfidence (Nilai Float)

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

Parameter
value

publik abstrak HandLandmarker.HandLandmarkerOptions.Builder setMinTrackingConfidence (Nilai Float)

Menetapkan skor keyakinan minimum agar pelacakan tangan dianggap berhasil.

Parameter
value

public abstrak HandLandmarker.HandLandmarkerOptions.Builder setNumHands (nilai Integer)

Menetapkan jumlah maksimum tangan yang dapat dideteksi oleh HandLandmarker.

Parameter
value

publik abstrak HandLandmarker.HandLandmarkerOptions.Builder setResultListener (nilai ResultListener<HandLandmarkerResultMPImage>)

Menetapkan pemroses hasil untuk menerima hasil deteksi secara asinkron saat penanda tangan berada dalam mode live stream.

Parameter
value

public abstract HandLandmarker.HandLandmarkerOptions.Builder setRunningMode (nilai RunningMode)

Menetapkan mode berjalan untuk tugas penanda tangan. Jadikan mode gambar secara default. Penanda tangan memiliki tiga mode:

  • IMAGE: Mode untuk mendeteksi penanda tangan pada input gambar tunggal.
  • VIDEO: Mode untuk mendeteksi penanda tangan pada frame video yang didekode.
  • LIVE_STREAM: Mode untuk mendeteksi penanda tangan pada live stream data input, seperti dari kamera. Dalam mode ini, setResultListener harus dipanggil untuk menyiapkan pemroses guna menerima hasil deteksi secara asinkron.

Parameter
value