Attention: This MediaPipe Solutions Preview is an early release. Learn more.

Class Index

Stay organized with collections Save and categorize content based on your preferences.
A B C D E G H I L N O R T

A

AudioClassifier Performs audio classification on audio clips or audio stream. 
AudioClassifier.AudioClassifierOptions Options for setting up and AudioClassifier
AudioClassifier.AudioClassifierOptions.Builder Builder for AudioClassifier.AudioClassifierOptions
AudioClassifierResult Represents the classification results generated by AudioClassifier
AudioData Defines a ring buffer and some utility functions to prepare the input audio samples. 
AudioData.AudioDataFormat Wraps a few constants describing the format of the incoming audio samples, namely number of channels and the sample rate. 
AudioData.AudioDataFormat.Builder Builder for AudioData.AudioDataFormat  
AudioEmbedder Performs audio embedding extraction on audio clips or audio stream. 
AudioEmbedder.AudioEmbedderOptions Options for setting up and AudioEmbedder
AudioEmbedder.AudioEmbedderOptions.Builder Builder for AudioEmbedder.AudioEmbedderOptions
AudioEmbedderResult Represents the embedding results generated by AudioEmbedder

B

BaseAudioTaskApi The base class of MediaPipe audio tasks. 
BaseOptions Options to configure MediaPipe Tasks in general. 
BaseOptions.Builder Builder for BaseOptions
BaseVisionTaskApi The base class of MediaPipe vision tasks. 

C

Category Category is a util class, contains a category name, its display name, a float value as score, and the index of the label in the corresponding label file. 
ClassificationResult Represents the classification results of a model. 
Classifications Represents the list of classification for a given classifier head. 
ClassifierOptions Classifier options shared across MediaPipe Java classification tasks. 
ClassifierOptions.Builder Builder for ClassifierOptions
CosineSimilarity Utility class for computing cosine similarity between Embedding objects. 

D

Delegate MediaPipe Tasks delegate. 
Detection Represents one detected object in the results of ERROR(/com.google.mediapipe.tasks.version.objectdetector.ObjectDetector)

E

Embedding Represents the embedding for a given embedder head. 
EmbeddingResult Represents the embedding results of a model. 
ErrorListener Interface for the customizable MediaPipe task error listener. 

G

GestureRecognizer Performs gesture recognition on images. 
GestureRecognizer.GestureRecognizerOptions Options for setting up an GestureRecognizer
GestureRecognizer.GestureRecognizerOptions.Builder Builder for GestureRecognizer.GestureRecognizerOptions
GestureRecognizerResult Represents the gesture recognition results generated by GestureRecognizer

H

HandLandmark The 21 hand landmarks. 
HandLandmark.HandLandmarkType Represents a hand landmark type. 
HandLandmarker Performs hand landmarks detection on images. 
HandLandmarker.HandLandmarkerOptions Options for setting up an HandLandmarker
HandLandmarker.HandLandmarkerOptions.Builder Builder for HandLandmarker.HandLandmarkerOptions
HandLandmarkerResult Represents the hand landmarks deection results generated by HandLandmarker

I

ImageClassifier Performs classification on images. 
ImageClassifier.ImageClassifierOptions Options for setting up and ImageClassifier
ImageClassifier.ImageClassifierOptions.Builder Builder for ImageClassifier.ImageClassifierOptions
ImageClassifierResult Represents the classification results generated by ImageClassifier
ImageEmbedder Performs embedding extraction on images. 
ImageEmbedder.ImageEmbedderOptions Options for setting up and ImageEmbedder
ImageEmbedder.ImageEmbedderOptions.Builder Builder for ImageEmbedder.ImageEmbedderOptions
ImageEmbedderResult Represents the embedding results generated by ImageEmbedder
ImageProcessingOptions Options for image processing. 
ImageProcessingOptions.Builder Builder for ImageProcessingOptions

L

Landmark Landmark represents a point in 3D space with x, y, z coordinates. 

N

NormalizedLandmark Normalized Landmark represents a point in 3D space with x, y, z coordinates. 

O

ObjectDetectionResult Represents the detection results generated by ObjectDetector
ObjectDetector Performs object detection on images. 
ObjectDetector.ObjectDetectorOptions Options for setting up an ObjectDetector
ObjectDetector.ObjectDetectorOptions.Builder Builder for ObjectDetector.ObjectDetectorOptions
OutputHandler<OutputT extends TaskResult, InputT> Base class for handling MediaPipe task graph outputs. 
OutputHandler.OutputPacketConverter<OutputT extends TaskResult, InputT> Interface for converting MediaPipe graph output ERROR(/Packet)s to task result object and task input object. 
OutputHandler.PureResultListener<OutputT extends TaskResult> Interface for the customizable MediaPipe task result listener that can only reteive task result objects. 
OutputHandler.ResultListener<OutputT extends TaskResult, InputT> Interface for the customizable MediaPipe task result listener that can reteive both task result objects and the correpsonding input data. 

R

RunningMode MediaPipe audio task running mode. 
RunningMode MediaPipe vision task running mode. 

T

TaskInfo<T extends TaskOptions> TaskInfo contains all needed informaton to initialize a MediaPipe Task ERROR(/com.google.mediapipe.framework.Graph)
TaskInfo.Builder<T extends TaskOptions> Builder for TaskInfo
TaskOptions MediaPipe Tasks options base class. 
TaskResult Interface for the MediaPipe Task result. 
TaskRunner The runner of MediaPipe task graphs. 
TextClassifier Performs classification on text. 
TextClassifier.TextClassifierOptions Options for setting up a TextClassifier
TextClassifier.TextClassifierOptions.Builder Builder for TextClassifier.TextClassifierOptions
TextClassifierResult Represents the classification results generated by TextClassifier
TextEmbedder Performs embedding extraction on text. 
TextEmbedder.TextEmbedderOptions Options for setting up a TextEmbedder
TextEmbedder.TextEmbedderOptions.Builder Builder for TextEmbedder.TextEmbedderOptions
TextEmbedderResult Represents the embedding results generated by TextEmbedder