publiczna klasa finałowa HandLandmarker
Wykrywa na zdjęciach punkty orientacyjne dłoni.
Ten interfejs API wymaga wytrenowanego pakietu zasobów z modelem punktów orientacyjnych. Patrz sekcja
- Obraz wejściowy
MPImage
- Obraz, na którym działa wykrywanie punktów orientacyjnych.
- Dane wyjściowe HandLandmarkerResult
HandLandmarkerResult
- Parametr HandLandmarkerResult zawierający punkty orientacyjne.
Zagnieżdżone klasy
klasa | HandLandmarker.HandLandmarkerOptions | Opcje konfigurowania: HandLandmarker |
Pola
public static final Set<Connection> | HAND_CONNECTIONS | |
public static final Set<Connection> | HAND_INDEX_FINGER_CONNECTIONS | |
public static final Set<Connection> | HAND_MIDDLE_FINGER_CONNECTIONS | |
public static final Set<Connection> | HAND_PALM_CONNECTIONS | |
public static final Set<Connection> | HAND_PINKY_FINGER_CONNECTIONS | |
public static final Set<Connection> | HAND_RING_FINGER_CONNECTIONS | |
public static final Set<Connection> | HAND_THUMB_CONNECTIONS |
Metody publiczne
statyczny HandLandmarker |
createFromBuffer(kontekst kontekst, ByteBuffer modelBuffer)
Tworzy instancję
HandLandmarker z bufora modelu i domyślnej wartości HandLandmarker.HandLandmarkerOptions . |
statyczny HandLandmarker |
createFromFile(Kontekst; ciąg znaków modelPath)
Tworzy instancję
HandLandmarker z pliku modelu i domyślne HandLandmarker.HandLandmarkerOptions . |
statyczny HandLandmarker |
createFromFile(kontekst; plik modelFile)
Tworzy instancję
HandLandmarker z pliku modelu i domyślne HandLandmarker.HandLandmarkerOptions . |
statyczny HandLandmarker |
createFromOptions(Kontekst kontekstowy, HandLandmarker.HandLandmarkerOptions pointerOptions)
Tworzy instancję
HandLandmarker z HandLandmarker.HandLandmarkerOptions . |
HandLandmarkerResult | |
HandLandmarkerResult |
detect(obraz MPImage, ImageProcessingOptions imageProcessingOptions)
Wykrywanie punktów orientacyjnych dłoni na pojedynczym zdjęciu.
|
void |
detectAsync(obraz MPImage, ImageProcessingOptions imageProcessingOptions, long timestampMs)
Wysyła aktualne dane zdjęcia w celu wykrywania punktów orientacyjnych dłoni, a wyniki będą dostępne za pomocą funkcji
OutputHandler.ResultListener w interfejsie HandLandmarker.HandLandmarkerOptions . |
void |
detectAsync(obraz MPImage, długie sygnatury czasowe)
Wysyła bieżące dane obrazu, aby wykrywać punkty orientacyjne dłoni za pomocą domyślnych opcji przetwarzania obrazu, np.
|
HandLandmarkerResult |
detectForVideo(obraz MPImage, ImageProcessingOptions imageProcessingOptions, długi timestampMs)
Wykrywanie punktów orientacyjnych dłoni na podanej klatce wideo.
|
HandLandmarkerResult |
detectForVideo(obraz MPImage, długie sygnatury czasowe)
Wykrywanie punktów orientacyjnych dłoni w podanej klatce wideo z domyślnymi opcjami przetwarzania obrazu, tj.
|