PoseLandmarker

publiczna klasa finałowa PoseLandmarker

Wykrywanie punktów orientacyjnych na zdjęciach.

Ten interfejs API wymaga wytrenowanego pakietu zasobów z modelem punktów orientacyjnych pozycji. Patrz sekcja .

  • Obraz wejściowy MPImage
    • Obraz, na którym działa wykrywanie punktów orientacyjnych.
  • Wyjściowa wartość PoseLandmarkerResult PoseLandmarkerResult
    • Parametr PoseLandmarkerResult zawierający punkty orientacyjne pozycji.

Zagnieżdżone klasy

klasa PoseLandmarker.PoseLandmarkerOptions Opcje konfigurowania: PoseLandmarker 

Pola

public static final Set<Connection> POSE_LANDMARKS

Metody publiczne

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

Metody dziedziczone

Pola

public static final Ustaw<Połączenie> POSE_LANDMARKS

Metody publiczne

public static PoseLandmarker createFromBuffer (Kontekst kontekstu, ByteBuffer modelBuffer)

Tworzy instancję PoseLandmarker z bufora modelu i domyślnej wartości PoseLandmarker.PoseLandmarkerOptio