FaceDetector.FaceDetectorOptions.Builder

class abstrak statis publik FaceDetector.FaceDetectorOptions.Builder

Konstruktor Publik

Metode Publik

akhir FaceDetector.FaceDetectorOptions
build()
Memvalidasi dan mem-build instance FaceDetector.FaceDetectorOptions.
abstrak FaceDetector.FaceDetectorOptions.Builder
setBaseOptions(nilai BaseOptions)
Menetapkan BaseOptions untuk tugas detektor wajah.
abstrak FaceDetector.FaceDetectorOptions.Builder
setErrorListener(nilai ErrorListener)
Menetapkan ErrorListener} opsional.
abstrak FaceDetector.FaceDetectorOptions.Builder
setMinDetectionConfidence(nilai Float)
Menetapkan skor keyakinan minimum agar deteksi wajah dianggap berhasil.
abstrak FaceDetector.FaceDetectorOptions.Builder
setMinSuppressionThreshold(nilai Float)
Menetapkan batas penyembunyian non-maksimum minimum untuk deteksi wajah agar dianggap tumpang-tindih.
abstrak FaceDetector.FaceDetectorOptions.Builder
setResultListener(nilai ResultListener<FaceDetectorResultMPImage>)
Menetapkan OutputHandler.ResultListener untuk menerima hasil deteksi secara asinkron saat detektor wajah berada dalam mode live stream.
abstrak FaceDetector.FaceDetectorOptions.Builder
setRunningMode(nilai RunningMode)
Menetapkan RunningMode untuk tugas detektor wajah.

Metode Turunan

Konstruktor Publik

publik Builder ()

Metode Publik

public final FaceDetector.FaceDetectorOptions build ()

Memvalidasi dan mem-build instance FaceDetector.FaceDetectorOptions.

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

public abstract FaceDetector.FaceDetectorOptions.Builder setBaseOptions (nilai BaseOptions)

Menetapkan BaseOptions untuk tugas detektor wajah.

Parameter
value

public abstract FaceDetector.FaceDetectorOptions.Builder setErrorListener (nilai ErrorListener)

Menetapkan ErrorListener} opsional.

Parameter
value

public abstrak FaceDetector.FaceDetectorOptions.Builder setMinDetectionConfidence (nilai Float)

Menetapkan skor keyakinan minimum agar deteksi wajah dianggap berhasil. MindetectionConfidence default adalah 0,5.

Parameter
value

public abstract FaceDetector.FaceDetectorOptions.Builder setMinSuppressionThreshold (nilai Float)

Menetapkan batas penyembunyian non-maksimum minimum untuk deteksi wajah agar dianggap tumpang-tindih. MinSuppressionThreshold default adalah 0,3.

Parameter
value

public abstract FaceDetector.FaceDetectorOptions.Builder setResultListener (ResultListener<FaceDetectorResultMPImage> value)

Menetapkan OutputHandler.ResultListener untuk menerima hasil deteksi secara asinkron saat detektor wajah berada dalam mode live stream.

Parameter
value

public abstract FaceDetector.FaceDetectorOptions.Builder setRunningMode (nilai RunningMode)

Menetapkan RunningMode untuk tugas detektor wajah. Setel default ke mode gambar. detektor wajah memiliki tiga mode:

  • IMAGE: Mode untuk mendeteksi wajah pada input gambar tunggal.
  • VIDEO: Mode untuk mendeteksi wajah pada frame video yang didekode.
  • LIVE_STREAM: Mode untuk mendeteksi wajah 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