Compilateur pour FaceDetector.FaceDetectorOptions
.
Constructeurs publics
Builder()
|
Méthodes publiques
finale FaceDetector.FaceDetectorOptions |
build()
Valide et compile l'instance
FaceDetector.FaceDetectorOptions . |
abstrait FaceDetector.FaceDetectorOptions.Builder | |
abstrait FaceDetector.FaceDetectorOptions.Builder | |
abstrait FaceDetector.FaceDetectorOptions.Builder |
setMinDetectionConfidence(valeur de Float)
Définit le score de confiance minimal pour que la détection de visages soit considérée comme réussie.
|
abstrait FaceDetector.FaceDetectorOptions.Builder |
setMinSuppressionThreshold(valeur Float)
Définit le seuil minimal de non-suppression maximale pour que la détection des visages soit considérée comme un chevauchement.
|
abstrait FaceDetector.FaceDetectorOptions.Builder |
setResultListener(ResultListener<FaceDetectorResult, valeur MPImage>)
Définit la
OutputHandler.ResultListener pour recevoir les résultats de la détection de manière asynchrone lorsque le détecteur de visages est en mode de diffusion en direct. |
abstrait FaceDetector.FaceDetectorOptions.Builder |
Méthodes héritées
Constructeurs publics
public Builder ()
Méthodes publiques
public final FaceDetector.FaceDetectorOptions build ()
Valide et compile l'instance FaceDetector.FaceDetectorOptions
.
Génère
IllegalArgumentException | si l'écouteur du résultat et le mode d'exécution ne sont pas correctement configurés. L'écouteur de résultat ne doit être défini que lorsque le détecteur de visages est en mode de diffusion en direct. |
---|
public abstrait FaceDetector.FaceDetectorOptions.Builder setBaseOptions (valeur BaseOptions)
Définit les BaseOptions
pour la tâche de détection de visages.
Paramètres
valeur |
---|
public abstrait FaceDetector.FaceDetectorOptions.Builder setErrorListener (valeur ErrorListener)
Définit un ErrorListener
} facultatif.
Paramètres
valeur |
---|
public abstrait FaceDetector.FaceDetectorOptions.Builder setMinDetectionConfidence (valeur Float)
Définit le score de confiance minimal pour que la détection de visages soit considérée comme réussie. La valeur minDetectionConfidence par défaut est de 0,5.
Paramètres
valeur |
---|
public abstrait FaceDetector.FaceDetectorOptions.Builder setMinSuppressionThreshold (valeur Float)
Définit le seuil minimal de non-suppression maximale pour que la détection des visages soit considérée comme un chevauchement. La valeur par défaut minSuppressionThreshold est de 0,3.
Paramètres
valeur |
---|
public abstrait FaceDetector.FaceDetectorOptions.Builder setResultListener (ResultListener<FaceDetectorResult, valeur MPImage>)
Définit la OutputHandler.ResultListener
pour recevoir les résultats de la détection de manière asynchrone lorsque le détecteur de visages est en mode de diffusion en direct.
Paramètres
valeur |
---|
public abstrait FaceDetector.FaceDetectorOptions.Builder setRunningMode (valeur RunningMode)
Définit les RunningMode
pour la tâche de détection de visages. Par défaut, il s'agit du mode Image. La détection de visages propose trois modes:
- IMAGE: mode de détection des visages sur une seule image.
- VIDÉO: mode de détection des visages sur les images décodées d'une vidéo.
- LIVE_STREAM: mode de détection des visages dans un flux de données d'entrée en direct (provenant d'une caméra, par exemple). Dans ce mode,
setResultListener
doit être appelé pour configurer un écouteur afin de recevoir les résultats de la détection de manière asynchrone.
Paramètres
valeur |
---|