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 |
createFromOptions(Kontekst; FaceDetector.FaceDetectorOptions)
Tworzy instancję
FaceDetector z FaceDetector.FaceDetectorOptions . |
FaceDetectorResult | |
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