FaceLandmarker.FaceLandmarkerOptions.Builder

class abstrak statis publik FaceLandmarker.FaceLandmarkerOptions.Builder

Konstruktor Publik

Metode Publik

final FaceLandmarker.FaceLandmarkerOptions
build()
Memvalidasi dan mem-build instance FaceLandmarker.FaceLandmarkerOptions.
abstrak FaceLandmarker.FaceLandmarkerOptions.Builder
setBaseOptions(nilai BaseOptions)
Menetapkan opsi dasar untuk tugas penanda wajah.
abstrak FaceLandmarker.FaceLandmarkerOptions.Builder
setErrorListener(nilai ErrorListener)
Menetapkan pemroses error opsional.
abstrak FaceLandmarker.FaceLandmarkerOptions.Builder
setMinFaceDetectionConfidence(nilai Float)
Menetapkan skor keyakinan minimum agar deteksi wajah dianggap berhasil
abstrak FaceLandmarker.FaceLandmarkerOptions.Builder
setMinFacePresenceConfidence(nilai Float)
Menetapkan skor keyakinan minimum skor kehadiran wajah dalam deteksi struktur wajah.
abstrak FaceLandmarker.FaceLandmarkerOptions.Builder
setMinTrackingConfidence(nilai Float)
Menetapkan skor keyakinan minimum agar pelacakan wajah dianggap berhasil.
abstrak FaceLandmarker.FaceLandmarkerOptions.Builder
setNumFaces(nilai Bilangan bulat)
Menetapkan jumlah maksimum wajah yang dapat dideteksi oleh FaceLandmarker.
abstrak FaceLandmarker.FaceLandmarkerOptions.Builder
setOutputFaceBlendshapes(nilai Boolean)
Apakah FaceLandmarker menghasilkan klasifikasi bentuk campuran wajah.
abstrak FaceLandmarker.FaceLandmarkerOptions.Builder
setOutputFacialTransformationMatrixes(nilai Boolean)
Apakah FaceLandmarker dapat keluar dari matriks_transformasi wajah.
abstrak FaceLandmarker.FaceLandmarkerOptions.Builder
setResultListener(nilai ResultListener<FaceLandmarkerResultMPImage>)
Menetapkan pemroses hasil untuk menerima hasil deteksi secara asinkron saat penanda wajah berada dalam mode live stream.
abstrak FaceLandmarker.FaceLandmarkerOptions.Builder
setRunningMode(nilai RunningMode)
Menetapkan mode berjalan untuk tugas penanda wajah.

Metode Turunan

Konstruktor Publik

publik Builder ()

Metode Publik

public final FaceLandmarker.FaceLandmarkerOptions build ()

Memvalidasi dan mem-build instance FaceLandmarker.FaceLandmarkerOptions.

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

public abstrak FaceLandmarker.FaceLandmarkerOptions.Builder setBaseOptions (nilai BaseOptions)

Menetapkan opsi dasar untuk tugas penanda wajah.

Parameter
value

public abstrak FaceLandmarker.FaceLandmarkerOptions.Builder setErrorListener (nilai ErrorListener)

Menetapkan pemroses error opsional.

Parameter
value

publik abstrak FaceLandmarker.FaceLandmarkerOptions.Builder setMinFaceDetectionConfidence (Nilai Float)

Menetapkan skor keyakinan minimum agar deteksi wajah dianggap berhasil

Parameter
value

publik abstrak FaceLandmarker.FaceLandmarkerOptions.Builder setMinFacePresenceConfidence (nilai Float)

Menetapkan skor keyakinan minimum skor kehadiran wajah dalam deteksi struktur wajah.

Parameter
value

publik abstrak FaceLandmarker.FaceLandmarkerOptions.Builder setMinTrackingConfidence (nilai Float)

Menetapkan skor keyakinan minimum agar pelacakan wajah dianggap berhasil.

Parameter
value

public abstrak FaceLandmarker.FaceLandmarkerOptions.Builder setNumFaces (Nilai Bilangan Bulat)

Menetapkan jumlah maksimum wajah yang dapat dideteksi oleh FaceLandmarker.

Parameter
value

publik abstrak FaceLandmarker.FaceLandmarkerOptions.Builder setOutputFaceBlendshapes (nilai Boolean)

Apakah FaceLandmarker menghasilkan klasifikasi bentuk campuran wajah. Face blendshapes digunakan untuk merender model wajah 3D.

Parameter
value

public abstract FaceLandmarker.FaceLandmarkerOptions.Builder setOutputFacialTransformationMatrixes (nilai Boolean)

Apakah FaceLandmarker dapat keluar dari matriks_transformasi wajah. Matriks transformasi wajah digunakan untuk mengubah penanda wajah pada wajah kanonis menjadi wajah yang terdeteksi, sehingga pengguna dapat menerapkan efek wajah pada tempat terkenal yang terdeteksi.

Parameter
value

public abstrak FaceLandmarker.FaceLandmarkerOptions.Builder setResultListener (ResultListener<FaceLandmarkerResultMPImage> nilai)

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

Parameter
value

public abstract FaceLandmarker.FaceLandmarkerOptions.Builder setRunningMode (nilai RunningMode)

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

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