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
setResultListener
aufgerufen werden, um einen Listener einzurichten, der die Erkennungsergebnisse asynchron empfängt.
Parameter
value |
---|