FaceDetector

publiczna klasa finałowa FaceDetector

Wykrywanie twarzy na zdjęciach.

Interfejs API oczekuje modelu TFLite z metadanymi modelu TFLite.

  • Obraz wejściowy MPImage
    • Obraz, na którym działa wykrywacz twarzy.
  • Wyjściowy wynik wykrywania twarzy: FaceDetectorResult
    • Wynik wykrywania twarzy zawierający wykryte twarze.

Zagnieżdżone klasy

klasa FaceDetector.FaceDetectorOptions Opcje konfigurowania: FaceDetector 

Metody publiczne

statyczny FaceDetector
createFromBuffer(kontekst kontekst, ByteBuffer modelBuffer)
Tworzy instancję FaceDetector z bufora modelu i domyślnej wartości FaceDetector.FaceDetectorOptions.
statyczny FaceDetector
createFromFile(Kontekst; ciąg znaków modelPath)
Tworzy instancję FaceDetector z pliku modelu i domyślne FaceDetector.FaceDetectorOptions.
statyczny FaceDetector
createFromFile(kontekst; plik modelFile)
Tworzy instancję FaceDetector z pliku modelu i domyślne FaceDetector.FaceDetectorOptions.
statyczny FaceDetector
FaceDetectorResult
detect(obraz MPImage)
Wykrywanie twarzy na pojedynczym zdjęciu przy użyciu domyślnych opcji przetwarzania obrazu, np.
FaceDetectorResult
detect(obraz MPImage, ImageProcessingOptions imageProcessingOptions)
Wykrywanie twarzy na pojedynczym zdjęciu.
void
detectAsync(obraz MPImage, ImageProcessingOptions imageProcessingOptions, long timestampMs)
Wysyła aktualne dane zdjęcia w celu wykrywania twarzy, a wyniki będą dostępne przez OutputHandler.ResultListener w FaceDetector.FaceDetectorOptions.
void
detectAsync(obraz MPImage, długie sygnatury czasowe)
Wysyła aktualne dane zdjęcia w celu wykrywania twarzy za pomocą domyślnych opcji przetwarzania obrazu, np.
FaceDetectorResult
detectForVideo(obraz MPImage, ImageProcessingOptions imageProcessingOptions, długi timestampMs)
Wykrywanie twarzy w podanej klatce wideo.
FaceDetectorResult
detectForVideo(obraz MPImage, długie sygnatury czasowe)
Wykrywanie twarzy w dostarczonej ramce wideo z domyślnymi opcjami przetwarzania obrazu, tj.

Metody dziedziczone

Metody publiczne

public static FaceDetector createFromBuffer (Kontekst kontekstu, ByteBuffer modelBuffer)

Tworzy instancję FaceDetector z bufora modelu i domyślnej wartości FaceDetector.FaceDetectorOptions.

Parametry
sytuacja ERROR(/Context) na Androidzie.
modelBuffer bezpośrednie ByteBuffer lub ERROR(/MappedByteBuffer) modelu wykrywania.
Rzuty
jeśli podczas tworzenia zbioru danych FaceDetector wystąpi błąd.

public static FaceDetector createFromFile (Kontekst kontekstu, String modelPath)

Tworzy instancję FaceDetector z pliku modelu i domyślne