FaceDetector.FaceDetectorOptions.Builder

klasa abstrakte statike publike FaceDetector.FaceDetectorOptions.Builder

Ndërtuesit Publikë

Metodat publike

FaceDetector përfundimtar.FaceDetectorOptions
ndërto ()
Vlerëson dhe ndërton shembullin FaceDetector.FaceDetectorOptions .
abstrakt FaceDetector.FaceDetectorOptions.Builder
setBaseOptions (vlera e opsioneve bazë )
Vendos opsionet BaseOptions për detyrën e detektorit të fytyrës.
abstrakt FaceDetector.FaceDetectorOptions.Builder
setErrorListener (vlera e ErrorListener )
Vendos një ErrorListener opsional }.
abstrakt FaceDetector.FaceDetectorOptions.Builder
setMinDetectionConfidence (Vlera Float )
Vendos rezultatin minimal të besimit që zbulimi i fytyrës të konsiderohet i suksesshëm.
abstrakt FaceDetector.FaceDetectorOptions.Builder
setMinSuppressionThreshold (vlera notuese )
Vendos pragun minimal jomaksimal të shtypjes që zbulimi i fytyrës të konsiderohet i mbivendosur.
abstrakt FaceDetector.FaceDetectorOptions.Builder
setResultListener ( ResultListener < FaceDetectorResult , MPImage > vlera)
Vendos OutputHandler.ResultListener që të marrë rezultatet e zbulimit në mënyrë asinkrone kur detektori i fytyrës është në modalitetin e transmetimit të drejtpërdrejtë.
abstrakt FaceDetector.FaceDetectorOptions.Builder
setRunningMode (vlera RunningMode )
Vendos RunningMode për detyrën e detektorit të fytyrës.

Metodat e trashëguara

Ndërtuesit Publikë

Ndërtues publik ()

Metodat publike

Ndërtimi i opsioneve përfundimtare publike FaceDetector.FaceDetector ()

Vlerëson dhe ndërton shembullin FaceDetector.FaceDetectorOptions .

Hedhjet
IllegalArgumentPërjashtim nëse dëgjuesi i rezultatit dhe mënyra e ekzekutimit nuk janë konfiguruar siç duhet. Dëgjuesi i rezultateve duhet të vendoset vetëm kur detektori i fytyrës është në modalitetin e transmetimit të drejtpërdrejtë.

abstrakt publik FaceDetector.FaceDetectorOptions.Builder setBaseOptions (vlera BaseOptions )

Vendos opsionet BaseOptions për detyrën e detektorit të fytyrës.

Parametrat
vlerë

abstrakt publik FaceDetector.FaceDetectorOptions.Builder setErrorListener (vlera ErrorListener )

Vendos një ErrorListener opsional }.

Parametrat
vlerë

abstrakt publik FaceDetector.FaceDetectorOptions. Builder setMinDetectionConfidence ( Vlera e notimit)

Vendos rezultatin minimal të besimit që zbulimi i fytyrës të konsiderohet i suksesshëm. MinDetectionConfidence e parazgjedhur është 0,5.

Parametrat
vlerë

abstrakt publik FaceDetector.FaceDetectorOptions. Builder setMinSuppressionThreshold ( Vlera float)

Vendos pragun minimal jomaksimal të shtypjes që zbulimi i fytyrës të konsiderohet i mbivendosur. MinSuppressionThreshold i parazgjedhur është 0.3.

Parametrat
vlerë

abstrakt publik FaceDetector.FaceDetectorOptions.Builder setResultListener ( ResultListener < FaceDetectorResult , MPImage > vlera)

Vendos OutputHandler.ResultListener që të marrë rezultatet e zbulimit në mënyrë asinkrone kur detektori i fytyrës është në modalitetin e transmetimit të drejtpërdrejtë.

Parametrat
vlerë

abstrakt publik FaceDetector.FaceDetectorOptions.Builder setRunningMode (vlera RunningMode )

Vendos RunningMode për detyrën e detektorit të fytyrës. Parazgjedhja në modalitetin e imazhit. Detektor i fytyrës ka tre mënyra:

  • IMAGE: Modaliteti për zbulimin e fytyrave në hyrje të vetme imazhi.
  • VIDEO: Mënyra e zbulimit të fytyrave në kornizat e deshifruara të një videoje.
  • LIVE_STREAM: Modaliteti për zbulimin e fytyrave në një transmetim të drejtpërdrejtë të të dhënave hyrëse, si p.sh. nga kamera. Në këtë modalitet, setResultListener duhet të thirret për të vendosur një dëgjues për të marrë rezultatet e zbulimit në mënyrë asinkrone.

Parametrat
vlerë