Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/google-ai-edge/mediapipe
/ types & classes
Types & classes
3,653 in github.com/google-ai-edge/mediapipe
⨍
Functions
14,941
◇
Types & classes
3,653
↳
Endpoints
40
↓ 2,713 callers
Class
Connection
The connection class for face landmarks.
mediapipe/tasks/python/vision/face_landmarker.py:109
↓ 1,743 callers
Class
Timestamp
mediapipe/framework/packet.h:106
↓ 148 callers
Class
TimestampDiff
mediapipe/framework/timestamp.h:65
↓ 111 callers
Class
Optional
mediapipe/framework/api3/contract.h:214
↓ 106 callers
Class
Input
mediapipe/framework/api3/contract.h:96
↓ 58 callers
Class
Tag
mediapipe/framework/api2/tag.h:15
↓ 50 callers
Class
Shape
mediapipe/framework/formats/tensor.h:135
↓ 44 callers
Class
Point
mediapipe/examples/desktop/autoflip/quality/piecewise_linear_function.h:53
↓ 40 callers
Class
Range
mediapipe/calculators/tensor/image_to_tensor_calculator_test.cc:74
↓ 38 callers
Class
DrawingSpec
mediapipe/python/solutions/drawing_utils.py:40
↓ 37 callers
Class
Rect
Defines a rectangle, used e.g. as part of detection results or as input region-of-interest.
mediapipe/tasks/cc/components/containers/rect.h:29
↓ 35 callers
Class
Connection
The connection class for pose landmarks.
mediapipe/tasks/python/vision/pose_landmarker.py:152
↓ 35 callers
Class
Image
This class wraps ImageFrame(CPU) & GpuBuffer(GPU) data. An instance of Image acts as an opaque reference to the underlying data objects. Image also ma
mediapipe/framework/formats/image.h:61
↓ 34 callers
Class
Size
mediapipe/calculators/tensor/image_to_tensor_converter.h:25
↓ 31 callers
Class
string_view
mediapipe/tasks/cc/text/custom_ops/sentencepiece/utils.h:28
↓ 26 callers
Class
Test
mediapipe/framework/api2/packet_test.cc:107
↓ 21 callers
Class
Connection
The connection class for hand landmarks.
mediapipe/tasks/python/vision/hand_landmarker.py:183
↓ 21 callers
Class
File
mediapipe/util/android/file/base/file.h:47
↓ 20 callers
Class
ImageFrame
mediapipe/util/image_frame_util.h:28
↓ 18 callers
Class
BlockedRange
Partitions the range [begin, end) into equal blocks of size grain_size each (except last one, might be less than grain_size).
mediapipe/util/tracking/parallel_invoker.h:107
↓ 18 callers
Class
CollectionItemId
TagMap allows access to a collection using a tag and index value. The underlying data in the collection is stored in a flat array. CollectionItemId is
mediapipe/framework/collection_item_id.h:34
↓ 18 callers
Class
RgbBuffer
mediapipe/util/frame_buffer/yuv_buffer.h:25
↓ 17 callers
Class
TraceEvent
Packet trace log event.
mediapipe/framework/profiler/trace_buffer.h:30
↓ 15 callers
Class
ABSL_DEPRECATED
mediapipe/framework/test_calculators.cc:530
↓ 14 callers
Class
Homography
mediapipe/util/tracking/motion_estimation.h:69
↓ 14 callers
Class
Tensor
mediapipe/framework/formats/tensor.h:106
↓ 14 callers
Class
Version
Helper class to compare semantic versions in terms of three integers, major, minor, and patch.
mediapipe/tasks/cc/metadata/metadata_version.cc:65
↓ 13 callers
Class
CalculatorGraph
mediapipe/framework/scheduler.h:38
↓ 13 callers
Class
FrameBufferPlanarFormat
mediapipe/util/frame_buffer/frame_buffer_util_test.cc:332
↓ 13 callers
Class
GpuBuffer
This class wraps a platform-specific buffer of GPU data. An instance of GpuBuffer acts as an opaque reference to the underlying data object.
mediapipe/gpu/gpu_buffer.h:53
↓ 12 callers
Class
Image
A container for storing an image or a video frame. Formats supported by Image are listed in the ImageFormat enum. Pixels are encoded row-major in
mediapipe/tasks/python/vision/core/image.py:200
↓ 11 callers
Class
ABSL_DEPRECATED
mediapipe/framework/tool/validate_name.h:36
↓ 11 callers
Class
UniqueFd
Implementation of a unique file descriptor wrapper inspired by https://android.googlesource.com/platform/bionic/+/master/docs/fdsan.md This class is
mediapipe/framework/formats/unique_fd.h:18
↓ 10 callers
Class
Detection
mediapipe/framework/api3/graph_test.cc:309
↓ 9 callers
Class
Size
mediapipe/calculators/image/affine_transformation.h:35
↓ 8 callers
Class
ConfigParser
* Parses the tasks.json configuration file. * * @property rootDir The root directory of the project, used to find tasks.json. */
mediapipe/tasks/java/com/google/mediapipe/tasks/vision/generator/ConfigParser.kt:28
↓ 8 callers
Class
LinearSimilarityModel
mediapipe/util/tracking/motion_estimation.h:70
↓ 8 callers
Class
RegistrationToken
RegistrationToken is a generic class that represents a registration that can be later undone, via a call to Unregister(). It is generally a good idea
mediapipe/framework/deps/registration_token.h:65
↓ 7 callers
Class
DrawingSpec
mediapipe/tasks/python/vision/drawing_utils.py:41
↓ 7 callers
Class
LanguageDetectorPrediction
A language code and its probability.
mediapipe/tasks/c/text/language_detector/language_detector.h:38
↓ 7 callers
Class
LanguageDetectorResult
mediapipe/tasks/python/text/language_detector.py:36
↓ 7 callers
Class
Location
mediapipe/framework/formats/location.h:39
↓ 6 callers
Class
BlockedRange2D
Partitions the range row_range x col_range into equal blocks of size row_range.grain_size() x col_range.grain_size() each (except last column and row
mediapipe/util/tracking/parallel_invoker.h:126
↓ 6 callers
Class
Match
mediapipe/tasks/cc/text/custom_ops/sentencepiece/double_array_trie.h:35
↓ 6 callers
Class
Node
mediapipe/framework/api3/node.h:200
↓ 6 callers
Class
YuvBuffer
YuvBuffer represents a view over a YUV 4:2:0 image. YuvBuffers may be copied and moved efficiently; their backing buffers are shared and never deep c
mediapipe/util/frame_buffer/yuv_buffer.h:34
↓ 6 callers
Class
iterator
mediapipe/framework/profiler/circular_buffer.h:34
↓ 5 callers
Class
ImageClassifierResult
Represents the classification results generated by {@link ImageClassifier}.
mediapipe/tasks/java/com/google/mediapipe/tasks/vision/imageclassifier/ImageClassifierResult.java:23
↓ 5 callers
Class
Item
mediapipe/framework/scheduler_queue.h:46
↓ 5 callers
Class
Mat4
mediapipe/util/tflite/operations/landmarks_to_transform_matrix.cc:103
↓ 5 callers
Class
Point2
mediapipe/framework/deps/point2.h:45
↓ 5 callers
Enum
ValueType
mediapipe/calculators/core/default_side_packet_calculator_test.cc:27
↓ 4 callers
Class
BoundingBoxEq
mediapipe/calculators/util/detections_deduplicate_calculator.cc:41
↓ 4 callers
Class
FaceDetectorResult
Represents the detection results generated by {@link FaceDetector}.
mediapipe/tasks/java/com/google/mediapipe/tasks/vision/facedetector/FaceDetectorResult.java:25
↓ 4 callers
Class
FloatBuffer
FloatBuffer represents a view over an interleaved floating-point image. FloatBuffers may be copied and moved efficiently; their backing buffers are s
mediapipe/util/frame_buffer/float_buffer.h:31
↓ 4 callers
Class
GlTextureView
mediapipe/gpu/gl_texture_view.h:29
↓ 4 callers
Class
GraphRegistry
A local registry of CalculatorGraphConfig definitions.
mediapipe/framework/subgraph.h:198
↓ 4 callers
Class
GrayBuffer
GrayBuffer represents a view over a grayscale (i.e. luminance, or Y-only) buffer. GrayBuffer may be copied and moved efficiently; their backing buffer
mediapipe/util/frame_buffer/gray_buffer.h:32
↓ 4 callers
Class
MotionVectorComparator
Lexicographic (first x, then y) comparator for MotionVector::pos.
mediapipe/util/tracking/tracking.cc:57
↓ 4 callers
Class
PassThrough
mediapipe/framework/api3/calculator_test.h:71
↓ 4 callers
Class
SharedFd
Provides a shared ownership for a file descriptor. File descriptor is closed as soon as last SharedFd is destroyed. (Uses `std::shared_ptr` internall
mediapipe/framework/formats/shared_fd.h:18
↓ 4 callers
Class
TensorMd
A container for common tensor metadata information. Attributes: name: name of the tensor. description: description of what the tensor is.
mediapipe/tasks/python/metadata/metadata_writers/metadata_info.py:369
↓ 4 callers
Class
TextClassifierResult
Represents the classification results generated by {@link TextClassifier}.
mediapipe/tasks/java/com/google/mediapipe/tasks/text/textclassifier/TextClassifierResult.java:23
↓ 4 callers
Class
Timestamp
A class which represents a timestamp in the calculator framework. There are several special values which can only be created with the static functions
mediapipe/framework/timestamp.h:70
↓ 4 callers
Class
TokenizeTestParams
mediapipe/tasks/cc/text/language_detector/custom_ops/utils/ngram_hash_ops_utils_test.cc:39
↓ 4 callers
Class
Unregister
RAII class for registration tokens: it calls Unregister() when it goes out of scope.
mediapipe/framework/deps/registration_token.h:93
↓ 4 callers
Class
Vector2
mediapipe/framework/deps/vector.h:32
↓ 3 callers
Class
CalculatorContextManager
Calculator context manager owns and manages all calculator context objects of a calculator node.
mediapipe/framework/calculator_context_manager.h:37
↓ 3 callers
Class
EglSync
RAII wrapper for EGL sync object.
mediapipe/gpu/egl_sync.h:13
↓ 3 callers
Class
EstimateMotionIRLSInvoker
Invoker for parallel execution. Thread storage is optional.
mediapipe/util/tracking/motion_estimation.cc:683
↓ 3 callers
Class
FaceLandmarkerResult
The face landmarks detection result from FaceLandmarker, where each vector element represents a single face detected in the image.
mediapipe/tasks/cc/vision/face_landmarker/face_landmarker_result.h:36
↓ 3 callers
Class
GainBiasModel
mediapipe/util/tracking/tone_estimation.h:41
↓ 3 callers
Class
HandLandmarkerResult
The hand landmarks detection result from HandLandmarker, where each vector element represents a single hand detected in the image.
mediapipe/tasks/cc/vision/hand_landmarker/hand_landmarker_result.h:31
↓ 3 callers
Class
Matrix
Data are stored in column-major order by default.
mediapipe/tasks/c/components/containers/matrix.h:26
↓ 3 callers
Class
Model
mediapipe/modules/objectron/calculators/model.h:24
↓ 3 callers
Class
MotionBoxPath
mediapipe/calculators/video/box_tracker_calculator.cc:139
↓ 3 callers
Class
Packet
mediapipe/framework/api3/packet.h:44
↓ 3 callers
Class
PoseLandmarkerResult
The pose landmarks detection result from PoseLandmarker, where each vector element represents a single pose detected in the image.
mediapipe/tasks/cc/vision/pose_landmarker/pose_landmarker_result.h:33
↓ 3 callers
Class
QuantizationConfig
Configuration for post-training quantization. Refer to https://www.tensorflow.org/lite/performance/post_training_quantization for different pos
mediapipe/model_maker/python/core/utils/quantization.py:56
↓ 3 callers
Class
RegionFlowLocator
mediapipe/util/tracking/region_flow.cc:239
↓ 3 callers
Class
RelativeVelocityFilter
This filter keeps track (on a window of specified size) of value changes over time, which as result gives us velocity of how value changes over time.
mediapipe/util/filtering/relative_velocity_filter.h:35
↓ 3 callers
Class
S
mediapipe/framework/api2/contract.h:90
↓ 3 callers
Class
StrongInt
mediapipe/framework/deps/strong_int.h:196
↓ 3 callers
Class
TensorSpan
Utility class to allow for iterating over various containers of Tensors without* making any deep-copies or keeping any memory alive. Essentially this
mediapipe/calculators/tensor/tensor_span.h:30
↓ 3 callers
Class
ThreadOptions
Options to configure a thread. Default values are listed in the field descriptions.
mediapipe/framework/deps/thread_options.h:27
↓ 3 callers
Class
Vector3
mediapipe/framework/deps/vector.h:34
↓ 3 callers
Class
Vector4
mediapipe/framework/deps/vector.h:36
↓ 3 callers
Class
Verifier
mediapipe/tasks/cc/core/model_resources.h:111
↓ 3 callers
Class
WebGpuDeviceAttachmentManager
mediapipe/gpu/webgpu/webgpu_service.h:46
↓ 2 callers
Class
AllowGate
Utility class that simplifies allowing (gating) multiple streams.
mediapipe/tasks/cc/components/utils/gate.h:30
↓ 2 callers
Class
AudioDataFormat
Audio format metadata. Attributes: num_channels: the number of channels of the audio data. sample_rate: the audio sample rate.
mediapipe/tasks/python/components/containers/audio_data.py:27
↓ 2 callers
Class
CalculatorGraph
mediapipe/framework/tool/sink.h:44
↓ 2 callers
Class
CalculatorOptions
mediapipe/calculators/tensorflow/object_detection_tensors_to_detections_calculator.cc:35
↓ 2 callers
Class
ClassificationTensorMd
A container for the classification tensor metadata information. Attributes: label_files: information of the label files [1] in the classificati
mediapipe/tasks/python/metadata/metadata_writers/metadata_info.py:735
↓ 2 callers
Class
Data
mediapipe/framework/api3/graph_test.cc:385
↓ 2 callers
Class
DemoDataset
Generates and loads a demo data set.
mediapipe/examples/desktop/media_sequence/demo_dataset.py:90
↓ 2 callers
Class
DfsState
The DFS stack will contain a chain of nodes, from the root of the DFS to the current leaf.
mediapipe/framework/deps/topologicalsorter.cc:100
↓ 2 callers
Class
DisallowGate
Utility class that simplifies disallowing (gating) multiple streams.
mediapipe/tasks/cc/components/utils/gate.h:69
↓ 2 callers
Class
DoesFeatureAgreeWithSimilarity
mediapipe/util/tracking/motion_estimation.cc:1342
↓ 2 callers
Class
FaceLandmarkerResultC
The ctypes struct for FaceLandmarkerResult.
mediapipe/tasks/python/vision/face_landmarker.py:2868
next →
1–100 of 3,653, ranked by callers