io
library
Classes
BaseOptions
Dart representation of MediaPipe's "BaseOptions" concept.
Category
Dart representation of MediaPipe's "Category" concept.
Classifications
Dart representation of MediaPipe's "Classifications" concept.
ClassifierOptions
Dart representation of MediaPipe's "ClassifierOptions" concept.
ClassifierResult
Container for classification results across any MediaPipe task.
EmbedderOptions
Dart representation of MediaPipe's "EmbedderOptions" concept.
Embedding
Represents the embedding for a given embedder head. Typically used in
embedding tasks.
TaskExecutor <NativeOptions extends Struct , Options extends TaskOptions <NativeOptions > , NativeResult extends Struct , Result extends IOTaskResult >
Instantiates and manages an object which can complete MediaPipe tasks. The
managed task-completing object does not exist in Dart memory, but instead in
platform-dependent native memory.
TimestampedClassifierResult
Container for classification results that may describe a slice of time
within a larger, streaming data source (.e.g, a video or audio file).
Mixins
InnerTaskOptions <T extends Struct >
Parent class for building block options classes which are later grouped
together to comprise all relevant options for a specific MediaPipe task.
IOTaskResult
Anchor class for native memory implementations of task results.
TaskOptions <T extends Struct >
Implementing classes will contain two BaseInnerTaskOptions subclasses,
including a descendent of the universal options struct, BaseBaseOptions .
The second field will be task-specific.