Builder für FaceDetector.FaceDetectorOptions.
Public Constructors
|
Builder()
|
Public Methods
| final FaceDetector.FaceDetectorOptions |
build()
Validiert und erstellt die
FaceDetector.FaceDetectorOptions-Instanz. |
| Abstrakt FaceDetector.FaceDetectorOptions.Builder | |
| Abstrakt FaceDetector.FaceDetectorOptions.Builder | |
| Abstrakt FaceDetector.FaceDetectorOptions.Builder |
setMinDetectionConfidence(Gleitkommawert)
Legt den minimalen Konfidenzwert fest, damit die Gesichtserkennung als erfolgreich gilt.
|
| Abstrakt FaceDetector.FaceDetectorOptions.Builder |
setMinSuppressionThreshold(Gleitkommawert)
Legt den minimalen nicht-maximalen Unterdrückungsgrenzwert fest, damit die Gesichtserkennung als überlappend gilt.
|
| Abstrakt FaceDetector.FaceDetectorOptions.Builder |
setResultListener(ResultListener<FaceDetectorResult, MPImage>-Wert)
Legt die
OutputHandler.ResultListener so fest, dass die Erkennungsergebnisse asynchron empfangen werden, wenn sich der Gesichtserkennung im Livestreammodus befindet. |
| Abstrakt FaceDetector.FaceDetectorOptions.Builder |
Übernommene Methoden
Public Constructors
public Builder ()
Public Methods
öffentlich final FaceDetector.FaceDetectorOptions Build ()
Validiert und erstellt die FaceDetector.FaceDetectorOptions-Instanz.
Löst aus
| IllegalArgumentException | Der Ergebnis-Listener und der Ausführungsmodus sind nicht korrekt konfiguriert. Der Ergebnis-Listener sollte nur festgelegt werden, wenn sich die Gesichtserkennung im Livestreammodus befindet. |
|---|
public abstrakt FaceDetector.FaceDetectorOptions.Builder setBaseOptions (BaseOptions-Wert)
Legt den BaseOptions für die Gesichtserkennungsaufgabe fest.
Parameter
| value |
|---|
öffentlich abstrakt FaceDetector.FaceDetectorOptions.Builder setErrorListener (ErrorListener-Wert)
Legt einen optionalen ErrorListener} fest.
Parameter
| value |
|---|
public abstrakt FaceDetector.FaceDetectorOptions.Builder setMinDetectionConfidence (Gleitkommawert)
Legt den minimalen Konfidenzwert fest, damit die Gesichtserkennung als erfolgreich gilt. Der Standardwert für minDetectionConfidence ist 0,5.
Parameter
| value |
|---|
public abstrakt FaceDetector.FaceDetectorOptions.Builder setMinSuppressionThreshold (Gleitkommawert)
Legt den minimalen nicht-maximalen Unterdrückungsgrenzwert fest, damit die Gesichtserkennung als überlappend gilt. Der Standardwert von „minSuppressionThreshold“ ist 0.3.
Parameter
| value |
|---|
public abstrakt FaceDetector.FaceDetectorOptions.Builder setResultListener (ResultListener<FaceDetectorResult, MPImage> Wert)
Legt die OutputHandler.ResultListener so fest, dass die Erkennungsergebnisse asynchron empfangen werden, wenn sich der Gesichtserkennung im Livestreammodus befindet.
Parameter
| value |
|---|
public abstrakt FaceDetector.FaceDetectorOptions.Builder setRunningMode (RunningMode-Wert)
Legt den RunningMode für die Gesichtserkennungsaufgabe fest. Als Standardeinstellung wird der Bildmodus verwendet. Der Gesichtserkennungsmodus verfügt über drei Modi:
- IMAGE: Modus für die Gesichtererkennung bei Einzelbildeingaben.
- VIDEO: Der Modus zur Gesichtserkennung in den decodierten Frames eines Videos.
- LIVE_STREAM: Der Modus zur Gesichtserkennung in einem Livestream mit Eingabedaten, z. B. von der Kamera. In diesem Modus muss
setResultListeneraufgerufen werden, um einen Listener einzurichten, der die Erkennungsergebnisse asynchron empfängt.
Parameter
| value |
|---|