This commit is contained in:
2026-05-06 19:47:31 +07:00
parent 94d8682530
commit 12dbb7731b
9963 changed files with 2747894 additions and 0 deletions
@@ -0,0 +1,34 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/face_detector/proto/face_detector_graph_options.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_pb2 as mediapipe_dot_framework_dot_calculator__pb2
try:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe_dot_framework_dot_calculator__options__pb2
except AttributeError:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe.framework.calculator_options_pb2
from mediapipe.framework import calculator_options_pb2 as mediapipe_dot_framework_dot_calculator__options__pb2
from mediapipe.tasks.cc.core.proto import base_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_core_dot_proto_dot_base__options__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nOmediapipe/tasks/cc/vision/face_detector/proto/face_detector_graph_options.proto\x12*mediapipe.tasks.vision.face_detector.proto\x1a$mediapipe/framework/calculator.proto\x1a,mediapipe/framework/calculator_options.proto\x1a\x30mediapipe/tasks/cc/core/proto/base_options.proto\"\xb0\x02\n\x18\x46\x61\x63\x65\x44\x65tectorGraphOptions\x12=\n\x0c\x62\x61se_options\x18\x01 \x01(\x0b\x32\'.mediapipe.tasks.core.proto.BaseOptions\x12%\n\x18min_detection_confidence\x18\x02 \x01(\x02:\x03\x30.5\x12&\n\x19min_suppression_threshold\x18\x03 \x01(\x02:\x03\x30.5\x12\x11\n\tnum_faces\x18\x04 \x01(\x05\x32s\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\xc9\xa7\xb8\xef\x01 \x01(\x0b\x32\x44.mediapipe.tasks.vision.face_detector.proto.FaceDetectorGraphOptionsBU\n4com.google.mediapipe.tasks.vision.facedetector.protoB\x1d\x46\x61\x63\x65\x44\x65tectorGraphOptionsProto')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.face_detector.proto.face_detector_graph_options_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n4com.google.mediapipe.tasks.vision.facedetector.protoB\035FaceDetectorGraphOptionsProto'
_globals['_FACEDETECTORGRAPHOPTIONS']._serialized_start=262
_globals['_FACEDETECTORGRAPHOPTIONS']._serialized_end=566
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,28 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/face_geometry/calculators/env_generator_calculator.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_options_pb2 as mediapipe_dot_framework_dot_calculator__options__pb2
from mediapipe.tasks.cc.vision.face_geometry.proto import environment_pb2 as mediapipe_dot_tasks_dot_cc_dot_vision_dot_face__geometry_dot_proto_dot_environment__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nRmediapipe/tasks/cc/vision/face_geometry/calculators/env_generator_calculator.proto\x12$mediapipe.tasks.vision.face_geometry\x1a,mediapipe/framework/calculator_options.proto\x1a?mediapipe/tasks/cc/vision/face_geometry/proto/environment.proto\"\xf9\x01\n)FaceGeometryEnvGeneratorCalculatorOptions\x12L\n\x0b\x65nvironment\x18\x01 \x01(\x0b\x32\x37.mediapipe.tasks.vision.face_geometry.proto.Environment2~\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\x81\xbc\xb0\xf4\x01 \x01(\x0b\x32O.mediapipe.tasks.vision.face_geometry.FaceGeometryEnvGeneratorCalculatorOptions')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.face_geometry.calculators.env_generator_calculator_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
_globals['_FACEGEOMETRYENVGENERATORCALCULATOROPTIONS']._serialized_start=236
_globals['_FACEGEOMETRYENVGENERATORCALCULATOROPTIONS']._serialized_end=485
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,29 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/face_geometry/calculators/geometry_pipeline_calculator.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_options_pb2 as mediapipe_dot_framework_dot_calculator__options__pb2
from mediapipe.tasks.cc.core.proto import external_file_pb2 as mediapipe_dot_tasks_dot_cc_dot_core_dot_proto_dot_external__file__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nVmediapipe/tasks/cc/vision/face_geometry/calculators/geometry_pipeline_calculator.proto\x12$mediapipe.tasks.vision.face_geometry\x1a,mediapipe/framework/calculator_options.proto\x1a\x31mediapipe/tasks/cc/core/proto/external_file.proto\"\xe4\x01\n%FaceGeometryPipelineCalculatorOptions\x12?\n\rmetadata_file\x18\x01 \x01(\x0b\x32(.mediapipe.tasks.core.proto.ExternalFile2z\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\x80\xbc\xb0\xf4\x01 \x01(\x0b\x32K.mediapipe.tasks.vision.face_geometry.FaceGeometryPipelineCalculatorOptionsBn\n@com.google.mediapipe.tasks.vision.facegeometry.calculators.protoB*FaceGeometryPipelineCalculatorOptionsProto')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.face_geometry.calculators.geometry_pipeline_calculator_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n@com.google.mediapipe.tasks.vision.facegeometry.calculators.protoB*FaceGeometryPipelineCalculatorOptionsProto'
_globals['_FACEGEOMETRYPIPELINECALCULATOROPTIONS']._serialized_start=226
_globals['_FACEGEOMETRYPIPELINECALCULATOROPTIONS']._serialized_end=454
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,31 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/face_geometry/proto/environment.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n?mediapipe/tasks/cc/vision/face_geometry/proto/environment.proto\x12*mediapipe.tasks.vision.face_geometry.proto\"L\n\x11PerspectiveCamera\x12\x1c\n\x14vertical_fov_degrees\x18\x01 \x01(\x02\x12\x0c\n\x04near\x18\x02 \x01(\x02\x12\x0b\n\x03\x66\x61r\x18\x03 \x01(\x02\"\xc8\x01\n\x0b\x45nvironment\x12^\n\x15origin_point_location\x18\x01 \x01(\x0e\x32?.mediapipe.tasks.vision.face_geometry.proto.OriginPointLocation\x12Y\n\x12perspective_camera\x18\x02 \x01(\x0b\x32=.mediapipe.tasks.vision.face_geometry.proto.PerspectiveCamera*B\n\x13OriginPointLocation\x12\x16\n\x12\x42OTTOM_LEFT_CORNER\x10\x01\x12\x13\n\x0fTOP_LEFT_CORNER\x10\x02\x42H\n4com.google.mediapipe.tasks.vision.facegeometry.protoB\x10\x45nvironmentProto')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.face_geometry.proto.environment_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n4com.google.mediapipe.tasks.vision.facegeometry.protoB\020EnvironmentProto'
_globals['_ORIGINPOINTLOCATION']._serialized_start=392
_globals['_ORIGINPOINTLOCATION']._serialized_end=458
_globals['_PERSPECTIVECAMERA']._serialized_start=111
_globals['_PERSPECTIVECAMERA']._serialized_end=187
_globals['_ENVIRONMENT']._serialized_start=190
_globals['_ENVIRONMENT']._serialized_end=390
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,29 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/face_geometry/proto/face_geometry_graph_options.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_options_pb2 as mediapipe_dot_framework_dot_calculator__options__pb2
from mediapipe.tasks.cc.vision.face_geometry.calculators import geometry_pipeline_calculator_pb2 as mediapipe_dot_tasks_dot_cc_dot_vision_dot_face__geometry_dot_calculators_dot_geometry__pipeline__calculator__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nOmediapipe/tasks/cc/vision/face_geometry/proto/face_geometry_graph_options.proto\x12*mediapipe.tasks.vision.face_geometry.proto\x1a,mediapipe/framework/calculator_options.proto\x1aVmediapipe/tasks/cc/vision/face_geometry/calculators/geometry_pipeline_calculator.proto\"\xff\x01\n\x18\x46\x61\x63\x65GeometryGraphOptions\x12n\n\x19geometry_pipeline_options\x18\x01 \x01(\x0b\x32K.mediapipe.tasks.vision.face_geometry.FaceGeometryPipelineCalculatorOptions2s\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\xf2\xa1\xf5\xf5\x01 \x01(\x0b\x32\x44.mediapipe.tasks.vision.face_geometry.proto.FaceGeometryGraphOptionsBU\n4com.google.mediapipe.tasks.vision.facegeometry.protoB\x1d\x46\x61\x63\x65GeometryGraphOptionsProto')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.face_geometry.proto.face_geometry_graph_options_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n4com.google.mediapipe.tasks.vision.facegeometry.protoB\035FaceGeometryGraphOptionsProto'
_globals['_FACEGEOMETRYGRAPHOPTIONS']._serialized_start=262
_globals['_FACEGEOMETRYGRAPHOPTIONS']._serialized_end=517
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,29 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/face_geometry/proto/face_geometry.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework.formats import matrix_data_pb2 as mediapipe_dot_framework_dot_formats_dot_matrix__data__pb2
from mediapipe.tasks.cc.vision.face_geometry.proto import mesh_3d_pb2 as mediapipe_dot_tasks_dot_cc_dot_vision_dot_face__geometry_dot_proto_dot_mesh__3d__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nAmediapipe/tasks/cc/vision/face_geometry/proto/face_geometry.proto\x12*mediapipe.tasks.vision.face_geometry.proto\x1a-mediapipe/framework/formats/matrix_data.proto\x1a;mediapipe/tasks/cc/vision/face_geometry/proto/mesh_3d.proto\"\x86\x01\n\x0c\x46\x61\x63\x65Geometry\x12@\n\x04mesh\x18\x01 \x01(\x0b\x32\x32.mediapipe.tasks.vision.face_geometry.proto.Mesh3d\x12\x34\n\x15pose_transform_matrix\x18\x02 \x01(\x0b\x32\x15.mediapipe.MatrixDataBI\n4com.google.mediapipe.tasks.vision.facegeometry.protoB\x11\x46\x61\x63\x65GeometryProto')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.face_geometry.proto.face_geometry_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n4com.google.mediapipe.tasks.vision.facegeometry.protoB\021FaceGeometryProto'
_globals['_FACEGEOMETRY']._serialized_start=222
_globals['_FACEGEOMETRY']._serialized_end=356
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,32 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/face_geometry/proto/geometry_pipeline_metadata.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.tasks.cc.vision.face_geometry.proto import mesh_3d_pb2 as mediapipe_dot_tasks_dot_cc_dot_vision_dot_face__geometry_dot_proto_dot_mesh__3d__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nNmediapipe/tasks/cc/vision/face_geometry/proto/geometry_pipeline_metadata.proto\x12*mediapipe.tasks.vision.face_geometry.proto\x1a;mediapipe/tasks/cc/vision/face_geometry/proto/mesh_3d.proto\":\n\x13WeightedLandmarkRef\x12\x13\n\x0blandmark_id\x18\x01 \x01(\r\x12\x0e\n\x06weight\x18\x02 \x01(\x02\"\x99\x02\n\x18GeometryPipelineMetadata\x12M\n\x0cinput_source\x18\x03 \x01(\x0e\x32\x37.mediapipe.tasks.vision.face_geometry.proto.InputSource\x12J\n\x0e\x63\x61nonical_mesh\x18\x01 \x01(\x0b\x32\x32.mediapipe.tasks.vision.face_geometry.proto.Mesh3d\x12\x62\n\x19procrustes_landmark_basis\x18\x02 \x03(\x0b\x32?.mediapipe.tasks.vision.face_geometry.proto.WeightedLandmarkRef*S\n\x0bInputSource\x12\x0b\n\x07\x44\x45\x46\x41ULT\x10\x00\x12\x1a\n\x16\x46\x41\x43\x45_LANDMARK_PIPELINE\x10\x01\x12\x1b\n\x17\x46\x41\x43\x45_DETECTION_PIPELINE\x10\x02\x42U\n4com.google.mediapipe.tasks.vision.facegeometry.protoB\x1dGeometryPipelineMetadataProto')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.face_geometry.proto.geometry_pipeline_metadata_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n4com.google.mediapipe.tasks.vision.facegeometry.protoB\035GeometryPipelineMetadataProto'
_globals['_INPUTSOURCE']._serialized_start=531
_globals['_INPUTSOURCE']._serialized_end=614
_globals['_WEIGHTEDLANDMARKREF']._serialized_start=187
_globals['_WEIGHTEDLANDMARKREF']._serialized_end=245
_globals['_GEOMETRYPIPELINEMETADATA']._serialized_start=248
_globals['_GEOMETRYPIPELINEMETADATA']._serialized_end=529
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,31 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/face_geometry/proto/mesh_3d.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n;mediapipe/tasks/cc/vision/face_geometry/proto/mesh_3d.proto\x12*mediapipe.tasks.vision.face_geometry.proto\"\x9f\x02\n\x06Mesh3d\x12R\n\x0bvertex_type\x18\x01 \x01(\x0e\x32=.mediapipe.tasks.vision.face_geometry.proto.Mesh3d.VertexType\x12X\n\x0eprimitive_type\x18\x02 \x01(\x0e\x32@.mediapipe.tasks.vision.face_geometry.proto.Mesh3d.PrimitiveType\x12\x15\n\rvertex_buffer\x18\x03 \x03(\x02\x12\x14\n\x0cindex_buffer\x18\x04 \x03(\r\"\x1b\n\nVertexType\x12\r\n\tVERTEX_PT\x10\x00\"\x1d\n\rPrimitiveType\x12\x0c\n\x08TRIANGLE\x10\x00\x42\x43\n4com.google.mediapipe.tasks.vision.facegeometry.protoB\x0bMesh3DProto')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.face_geometry.proto.mesh_3d_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n4com.google.mediapipe.tasks.vision.facegeometry.protoB\013Mesh3DProto'
_globals['_MESH3D']._serialized_start=108
_globals['_MESH3D']._serialized_end=395
_globals['_MESH3D_VERTEXTYPE']._serialized_start=337
_globals['_MESH3D_VERTEXTYPE']._serialized_end=364
_globals['_MESH3D_PRIMITIVETYPE']._serialized_start=366
_globals['_MESH3D_PRIMITIVETYPE']._serialized_end=395
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,34 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/face_landmarker/proto/face_blendshapes_graph_options.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_pb2 as mediapipe_dot_framework_dot_calculator__pb2
try:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe_dot_framework_dot_calculator__options__pb2
except AttributeError:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe.framework.calculator_options_pb2
from mediapipe.framework import calculator_options_pb2 as mediapipe_dot_framework_dot_calculator__options__pb2
from mediapipe.tasks.cc.core.proto import base_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_core_dot_proto_dot_base__options__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nTmediapipe/tasks/cc/vision/face_landmarker/proto/face_blendshapes_graph_options.proto\x12,mediapipe.tasks.vision.face_landmarker.proto\x1a$mediapipe/framework/calculator.proto\x1a,mediapipe/framework/calculator_options.proto\x1a\x30mediapipe/tasks/cc/core/proto/base_options.proto\"\xd6\x01\n\x1b\x46\x61\x63\x65\x42lendshapesGraphOptions\x12=\n\x0c\x62\x61se_options\x18\x01 \x01(\x0b\x32\'.mediapipe.tasks.core.proto.BaseOptions2x\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\x88\xe4\xd9\xf2\x01 \x01(\x0b\x32I.mediapipe.tasks.vision.face_landmarker.proto.FaceBlendshapesGraphOptionsBZ\n6com.google.mediapipe.tasks.vision.facelandmarker.protoB FaceBlendshapesGraphOptionsProto')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.face_landmarker.proto.face_blendshapes_graph_options_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n6com.google.mediapipe.tasks.vision.facelandmarker.protoB FaceBlendshapesGraphOptionsProto'
_globals['_FACEBLENDSHAPESGRAPHOPTIONS']._serialized_start=269
_globals['_FACEBLENDSHAPESGRAPHOPTIONS']._serialized_end=483
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,37 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/face_landmarker/proto/face_landmarker_graph_options.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_pb2 as mediapipe_dot_framework_dot_calculator__pb2
try:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe_dot_framework_dot_calculator__options__pb2
except AttributeError:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe.framework.calculator_options_pb2
from mediapipe.framework import calculator_options_pb2 as mediapipe_dot_framework_dot_calculator__options__pb2
from mediapipe.tasks.cc.core.proto import base_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_core_dot_proto_dot_base__options__pb2
from mediapipe.tasks.cc.vision.face_detector.proto import face_detector_graph_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_vision_dot_face__detector_dot_proto_dot_face__detector__graph__options__pb2
from mediapipe.tasks.cc.vision.face_geometry.proto import face_geometry_graph_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_vision_dot_face__geometry_dot_proto_dot_face__geometry__graph__options__pb2
from mediapipe.tasks.cc.vision.face_landmarker.proto import face_landmarks_detector_graph_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_vision_dot_face__landmarker_dot_proto_dot_face__landmarks__detector__graph__options__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nSmediapipe/tasks/cc/vision/face_landmarker/proto/face_landmarker_graph_options.proto\x12,mediapipe.tasks.vision.face_landmarker.proto\x1a$mediapipe/framework/calculator.proto\x1a,mediapipe/framework/calculator_options.proto\x1a\x30mediapipe/tasks/cc/core/proto/base_options.proto\x1aOmediapipe/tasks/cc/vision/face_detector/proto/face_detector_graph_options.proto\x1aOmediapipe/tasks/cc/vision/face_geometry/proto/face_geometry_graph_options.proto\x1a[mediapipe/tasks/cc/vision/face_landmarker/proto/face_landmarks_detector_graph_options.proto\"\xd0\x04\n\x1a\x46\x61\x63\x65LandmarkerGraphOptions\x12=\n\x0c\x62\x61se_options\x18\x01 \x01(\x0b\x32\'.mediapipe.tasks.core.proto.BaseOptions\x12i\n\x1b\x66\x61\x63\x65_detector_graph_options\x18\x02 \x01(\x0b\x32\x44.mediapipe.tasks.vision.face_detector.proto.FaceDetectorGraphOptions\x12~\n%face_landmarks_detector_graph_options\x18\x03 \x01(\x0b\x32O.mediapipe.tasks.vision.face_landmarker.proto.FaceLandmarksDetectorGraphOptions\x12$\n\x17min_tracking_confidence\x18\x04 \x01(\x02:\x03\x30.5\x12i\n\x1b\x66\x61\x63\x65_geometry_graph_options\x18\x05 \x01(\x0b\x32\x44.mediapipe.tasks.vision.face_geometry.proto.FaceGeometryGraphOptions2w\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\xd6\xf9\xd8\xf2\x01 \x01(\x0b\x32H.mediapipe.tasks.vision.face_landmarker.proto.FaceLandmarkerGraphOptionsBY\n6com.google.mediapipe.tasks.vision.facelandmarker.protoB\x1f\x46\x61\x63\x65LandmarkerGraphOptionsProto')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.face_landmarker.proto.face_landmarker_graph_options_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n6com.google.mediapipe.tasks.vision.facelandmarker.protoB\037FaceLandmarkerGraphOptionsProto'
_globals['_FACELANDMARKERGRAPHOPTIONS']._serialized_start=523
_globals['_FACELANDMARKERGRAPHOPTIONS']._serialized_end=1115
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,35 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/face_landmarker/proto/face_landmarks_detector_graph_options.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_pb2 as mediapipe_dot_framework_dot_calculator__pb2
try:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe_dot_framework_dot_calculator__options__pb2
except AttributeError:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe.framework.calculator_options_pb2
from mediapipe.framework import calculator_options_pb2 as mediapipe_dot_framework_dot_calculator__options__pb2
from mediapipe.tasks.cc.core.proto import base_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_core_dot_proto_dot_base__options__pb2
from mediapipe.tasks.cc.vision.face_landmarker.proto import face_blendshapes_graph_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_vision_dot_face__landmarker_dot_proto_dot_face__blendshapes__graph__options__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n[mediapipe/tasks/cc/vision/face_landmarker/proto/face_landmarks_detector_graph_options.proto\x12,mediapipe.tasks.vision.face_landmarker.proto\x1a$mediapipe/framework/calculator.proto\x1a,mediapipe/framework/calculator_options.proto\x1a\x30mediapipe/tasks/cc/core/proto/base_options.proto\x1aTmediapipe/tasks/cc/vision/face_landmarker/proto/face_blendshapes_graph_options.proto\"\x96\x03\n!FaceLandmarksDetectorGraphOptions\x12=\n\x0c\x62\x61se_options\x18\x01 \x01(\x0b\x32\'.mediapipe.tasks.core.proto.BaseOptions\x12%\n\x18min_detection_confidence\x18\x02 \x01(\x02:\x03\x30.5\x12\x18\n\x10smooth_landmarks\x18\x04 \x01(\x08\x12q\n\x1e\x66\x61\x63\x65_blendshapes_graph_options\x18\x03 \x01(\x0b\x32I.mediapipe.tasks.vision.face_landmarker.proto.FaceBlendshapesGraphOptions2~\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\xd5\xf9\xd8\xf2\x01 \x01(\x0b\x32O.mediapipe.tasks.vision.face_landmarker.proto.FaceLandmarksDetectorGraphOptionsB`\n6com.google.mediapipe.tasks.vision.facelandmarker.protoB&FaceLandmarksDetectorGraphOptionsProto')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.face_landmarker.proto.face_landmarks_detector_graph_options_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n6com.google.mediapipe.tasks.vision.facelandmarker.protoB&FaceLandmarksDetectorGraphOptionsProto'
_globals['_FACELANDMARKSDETECTORGRAPHOPTIONS']._serialized_start=362
_globals['_FACELANDMARKSDETECTORGRAPHOPTIONS']._serialized_end=768
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,32 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/face_landmarker/proto/tensors_to_face_landmarks_graph_options.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_pb2 as mediapipe_dot_framework_dot_calculator__pb2
try:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe_dot_framework_dot_calculator__options__pb2
except AttributeError:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe.framework.calculator_options_pb2
from mediapipe.framework import calculator_options_pb2 as mediapipe_dot_framework_dot_calculator__options__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n]mediapipe/tasks/cc/vision/face_landmarker/proto/tensors_to_face_landmarks_graph_options.proto\x12,mediapipe.tasks.vision.face_landmarker.proto\x1a$mediapipe/framework/calculator.proto\x1a,mediapipe/framework/calculator_options.proto\"\xdc\x01\n\"TensorsToFaceLandmarksGraphOptions\x12\x19\n\x11input_image_width\x18\x01 \x01(\x05\x12\x1a\n\x12input_image_height\x18\x02 \x01(\x05\x32\x7f\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\x8c\xe8\x80\xf3\x01 \x01(\x0b\x32P.mediapipe.tasks.vision.face_landmarker.proto.TensorsToFaceLandmarksGraphOptions')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.face_landmarker.proto.tensors_to_face_landmarks_graph_options_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
_globals['_TENSORSTOFACELANDMARKSGRAPHOPTIONS']._serialized_start=228
_globals['_TENSORSTOFACELANDMARKSGRAPHOPTIONS']._serialized_end=448
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,36 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/face_stylizer/calculators/tensors_to_image_calculator.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_pb2 as mediapipe_dot_framework_dot_calculator__pb2
try:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe_dot_framework_dot_calculator__options__pb2
except AttributeError:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe.framework.calculator_options_pb2
from mediapipe.gpu import gpu_origin_pb2 as mediapipe_dot_gpu_dot_gpu__origin__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nUmediapipe/tasks/cc/vision/face_stylizer/calculators/tensors_to_image_calculator.proto\x12\x0fmediapipe.tasks\x1a$mediapipe/framework/calculator.proto\x1a\x1emediapipe/gpu/gpu_origin.proto\"\xe5\x03\n\x1fTensorsToImageCalculatorOptions\x12-\n\ngpu_origin\x18\x01 \x01(\x0e\x32\x19.mediapipe.GpuOrigin.Mode\x12_\n\x18input_tensor_float_range\x18\x02 \x01(\x0b\x32;.mediapipe.tasks.TensorsToImageCalculatorOptions.FloatRangeH\x00\x12]\n\x17input_tensor_uint_range\x18\x03 \x01(\x0b\x32:.mediapipe.tasks.TensorsToImageCalculatorOptions.UIntRangeH\x00\x12\x1a\n\x0ftensor_position\x18\x04 \x01(\x05:\x01\x30\x1a&\n\nFloatRange\x12\x0b\n\x03min\x18\x01 \x01(\x02\x12\x0b\n\x03max\x18\x02 \x01(\x02\x1a%\n\tUIntRange\x12\x0b\n\x03min\x18\x01 \x01(\x04\x12\x0b\n\x03max\x18\x02 \x01(\x04\x32_\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\xf4\xd8\x87\xf4\x01 \x01(\x0b\x32\x30.mediapipe.tasks.TensorsToImageCalculatorOptionsB\x07\n\x05range')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.face_stylizer.calculators.tensors_to_image_calculator_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
_globals['_TENSORSTOIMAGECALCULATOROPTIONS']._serialized_start=177
_globals['_TENSORSTOIMAGECALCULATOROPTIONS']._serialized_end=662
_globals['_TENSORSTOIMAGECALCULATOROPTIONS_FLOATRANGE']._serialized_start=479
_globals['_TENSORSTOIMAGECALCULATOROPTIONS_FLOATRANGE']._serialized_end=517
_globals['_TENSORSTOIMAGECALCULATOROPTIONS_UINTRANGE']._serialized_start=519
_globals['_TENSORSTOIMAGECALCULATOROPTIONS_UINTRANGE']._serialized_end=556
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,35 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/face_stylizer/proto/face_stylizer_graph_options.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_pb2 as mediapipe_dot_framework_dot_calculator__pb2
try:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe_dot_framework_dot_calculator__options__pb2
except AttributeError:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe.framework.calculator_options_pb2
from mediapipe.framework import calculator_options_pb2 as mediapipe_dot_framework_dot_calculator__options__pb2
from mediapipe.tasks.cc.core.proto import base_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_core_dot_proto_dot_base__options__pb2
from mediapipe.tasks.cc.vision.face_landmarker.proto import face_landmarker_graph_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_vision_dot_face__landmarker_dot_proto_dot_face__landmarker__graph__options__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nOmediapipe/tasks/cc/vision/face_stylizer/proto/face_stylizer_graph_options.proto\x12*mediapipe.tasks.vision.face_stylizer.proto\x1a$mediapipe/framework/calculator.proto\x1a,mediapipe/framework/calculator_options.proto\x1a\x30mediapipe/tasks/cc/core/proto/base_options.proto\x1aSmediapipe/tasks/cc/vision/face_landmarker/proto/face_landmarker_graph_options.proto\"\xe1\x02\n\x18\x46\x61\x63\x65StylizerGraphOptions\x12=\n\x0c\x62\x61se_options\x18\x01 \x01(\x0b\x32\'.mediapipe.tasks.core.proto.BaseOptions\x12o\n\x1d\x66\x61\x63\x65_landmarker_graph_options\x18\x02 \x01(\x0b\x32H.mediapipe.tasks.vision.face_landmarker.proto.FaceLandmarkerGraphOptions\x12 \n\x13\x66\x61\x63\x65_alignment_size\x18\x03 \x01(\x05:\x03\x32\x35\x36\x32s\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\xbc\xfa\x86\xf5\x01 \x01(\x0b\x32\x44.mediapipe.tasks.vision.face_stylizer.proto.FaceStylizerGraphOptionsBU\n4com.google.mediapipe.tasks.vision.facestylizer.protoB\x1d\x46\x61\x63\x65StylizerGraphOptionsProto')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.face_stylizer.proto.face_stylizer_graph_options_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n4com.google.mediapipe.tasks.vision.facestylizer.protoB\035FaceStylizerGraphOptionsProto'
_globals['_FACESTYLIZERGRAPHOPTIONS']._serialized_start=347
_globals['_FACESTYLIZERGRAPHOPTIONS']._serialized_end=700
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,33 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/gesture_recognizer/calculators/combined_prediction_calculator.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_pb2 as mediapipe_dot_framework_dot_calculator__pb2
try:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe_dot_framework_dot_calculator__options__pb2
except AttributeError:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe.framework.calculator_options_pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n]mediapipe/tasks/cc/vision/gesture_recognizer/calculators/combined_prediction_calculator.proto\x12\tmediapipe\x1a$mediapipe/framework/calculator.proto\"\xb9\x02\n#CombinedPredictionCalculatorOptions\x12\x43\n\x05\x63lass\x18\x01 \x03(\x0b\x32\x34.mediapipe.CombinedPredictionCalculatorOptions.Class\x12#\n\x18\x64\x65\x66\x61ult_global_threshold\x18\x02 \x01(\x02:\x01\x30\x12\x18\n\x10\x62\x61\x63kground_label\x18\x03 \x01(\t\x1a/\n\x05\x43lass\x12\r\n\x05label\x18\x01 \x01(\t\x12\x17\n\x0fscore_threshold\x18\x02 \x01(\x02\x32]\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\x8b\x88\xd5\xe6\x01 \x01(\x0b\x32..mediapipe.CombinedPredictionCalculatorOptions')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.gesture_recognizer.calculators.combined_prediction_calculator_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
_globals['_COMBINEDPREDICTIONCALCULATOROPTIONS']._serialized_start=147
_globals['_COMBINEDPREDICTIONCALCULATOROPTIONS']._serialized_end=460
_globals['_COMBINEDPREDICTIONCALCULATOROPTIONS_CLASS']._serialized_start=318
_globals['_COMBINEDPREDICTIONCALCULATOROPTIONS_CLASS']._serialized_end=365
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,31 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/gesture_recognizer/calculators/landmarks_to_matrix_calculator.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_pb2 as mediapipe_dot_framework_dot_calculator__pb2
try:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe_dot_framework_dot_calculator__options__pb2
except AttributeError:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe.framework.calculator_options_pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n]mediapipe/tasks/cc/vision/gesture_recognizer/calculators/landmarks_to_matrix_calculator.proto\x12\tmediapipe\x1a$mediapipe/framework/calculator.proto\"\xcf\x01\n\"LandmarksToMatrixCalculatorOptions\x12\x1c\n\x14object_normalization\x18\x01 \x01(\x08\x12-\n\"object_normalization_origin_offset\x18\x02 \x01(\x05:\x01\x30\x32\\\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\xc7\xdc\xda\xe1\x01 \x01(\x0b\x32-.mediapipe.LandmarksToMatrixCalculatorOptions')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.gesture_recognizer.calculators.landmarks_to_matrix_calculator_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
_globals['_LANDMARKSTOMATRIXCALCULATOROPTIONS']._serialized_start=147
_globals['_LANDMARKSTOMATRIXCALCULATOROPTIONS']._serialized_end=354
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,35 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/gesture_recognizer/proto/gesture_classifier_graph_options.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_pb2 as mediapipe_dot_framework_dot_calculator__pb2
try:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe_dot_framework_dot_calculator__options__pb2
except AttributeError:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe.framework.calculator_options_pb2
from mediapipe.framework import calculator_options_pb2 as mediapipe_dot_framework_dot_calculator__options__pb2
from mediapipe.tasks.cc.components.processors.proto import classifier_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_components_dot_processors_dot_proto_dot_classifier__options__pb2
from mediapipe.tasks.cc.core.proto import base_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_core_dot_proto_dot_base__options__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nYmediapipe/tasks/cc/vision/gesture_recognizer/proto/gesture_classifier_graph_options.proto\x12/mediapipe.tasks.vision.gesture_recognizer.proto\x1a$mediapipe/framework/calculator.proto\x1a,mediapipe/framework/calculator_options.proto\x1aGmediapipe/tasks/cc/components/processors/proto/classifier_options.proto\x1a\x30mediapipe/tasks/cc/core/proto/base_options.proto\"\xb9\x02\n\x1dGestureClassifierGraphOptions\x12=\n\x0c\x62\x61se_options\x18\x01 \x01(\x0b\x32\'.mediapipe.tasks.core.proto.BaseOptions\x12Z\n\x12\x63lassifier_options\x18\x02 \x01(\x0b\x32>.mediapipe.tasks.components.processors.proto.ClassifierOptions2}\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\xf9\x97\xa9\xe4\x01 \x01(\x0b\x32N.mediapipe.tasks.vision.gesture_recognizer.proto.GestureClassifierGraphOptionsB_\n9com.google.mediapipe.tasks.vision.gesturerecognizer.protoB\"GestureClassifierGraphOptionsProto')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.gesture_recognizer.proto.gesture_classifier_graph_options_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n9com.google.mediapipe.tasks.vision.gesturerecognizer.protoB\"GestureClassifierGraphOptionsProto'
_globals['_GESTURECLASSIFIERGRAPHOPTIONS']._serialized_start=350
_globals['_GESTURECLASSIFIERGRAPHOPTIONS']._serialized_end=663
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,34 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/gesture_recognizer/proto/gesture_embedder_graph_options.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_pb2 as mediapipe_dot_framework_dot_calculator__pb2
try:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe_dot_framework_dot_calculator__options__pb2
except AttributeError:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe.framework.calculator_options_pb2
from mediapipe.framework import calculator_options_pb2 as mediapipe_dot_framework_dot_calculator__options__pb2
from mediapipe.tasks.cc.core.proto import base_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_core_dot_proto_dot_base__options__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nWmediapipe/tasks/cc/vision/gesture_recognizer/proto/gesture_embedder_graph_options.proto\x12/mediapipe.tasks.vision.gesture_recognizer.proto\x1a$mediapipe/framework/calculator.proto\x1a,mediapipe/framework/calculator_options.proto\x1a\x30mediapipe/tasks/cc/core/proto/base_options.proto\"\xd9\x01\n\x1bGestureEmbedderGraphOptions\x12=\n\x0c\x62\x61se_options\x18\x01 \x01(\x0b\x32\'.mediapipe.tasks.core.proto.BaseOptions2{\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\xce\x97\xa9\xe4\x01 \x01(\x0b\x32L.mediapipe.tasks.vision.gesture_recognizer.proto.GestureEmbedderGraphOptionsB]\n9com.google.mediapipe.tasks.vision.gesturerecognizer.protoB GestureEmbedderGraphOptionsProto')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.gesture_recognizer.proto.gesture_embedder_graph_options_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n9com.google.mediapipe.tasks.vision.gesturerecognizer.protoB GestureEmbedderGraphOptionsProto'
_globals['_GESTUREEMBEDDERGRAPHOPTIONS']._serialized_start=275
_globals['_GESTUREEMBEDDERGRAPHOPTIONS']._serialized_end=492
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,36 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/gesture_recognizer/proto/gesture_recognizer_graph_options.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_pb2 as mediapipe_dot_framework_dot_calculator__pb2
try:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe_dot_framework_dot_calculator__options__pb2
except AttributeError:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe.framework.calculator_options_pb2
from mediapipe.framework import calculator_options_pb2 as mediapipe_dot_framework_dot_calculator__options__pb2
from mediapipe.tasks.cc.core.proto import base_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_core_dot_proto_dot_base__options__pb2
from mediapipe.tasks.cc.vision.gesture_recognizer.proto import hand_gesture_recognizer_graph_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_vision_dot_gesture__recognizer_dot_proto_dot_hand__gesture__recognizer__graph__options__pb2
from mediapipe.tasks.cc.vision.hand_landmarker.proto import hand_landmarker_graph_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_vision_dot_hand__landmarker_dot_proto_dot_hand__landmarker__graph__options__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nYmediapipe/tasks/cc/vision/gesture_recognizer/proto/gesture_recognizer_graph_options.proto\x12/mediapipe.tasks.vision.gesture_recognizer.proto\x1a$mediapipe/framework/calculator.proto\x1a,mediapipe/framework/calculator_options.proto\x1a\x30mediapipe/tasks/cc/core/proto/base_options.proto\x1a^mediapipe/tasks/cc/vision/gesture_recognizer/proto/hand_gesture_recognizer_graph_options.proto\x1aSmediapipe/tasks/cc/vision/hand_landmarker/proto/hand_landmarker_graph_options.proto\"\xd2\x03\n\x1dGestureRecognizerGraphOptions\x12=\n\x0c\x62\x61se_options\x18\x01 \x01(\x0b\x32\'.mediapipe.tasks.core.proto.BaseOptions\x12o\n\x1dhand_landmarker_graph_options\x18\x02 \x01(\x0b\x32H.mediapipe.tasks.vision.hand_landmarker.proto.HandLandmarkerGraphOptions\x12\x81\x01\n%hand_gesture_recognizer_graph_options\x18\x03 \x01(\x0b\x32R.mediapipe.tasks.vision.gesture_recognizer.proto.HandGestureRecognizerGraphOptions2}\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\xde\xe1\xb9\xe4\x01 \x01(\x0b\x32N.mediapipe.tasks.vision.gesture_recognizer.proto.GestureRecognizerGraphOptionsB_\n9com.google.mediapipe.tasks.vision.gesturerecognizer.protoB\"GestureRecognizerGraphOptionsProto')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.gesture_recognizer.proto.gesture_recognizer_graph_options_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n9com.google.mediapipe.tasks.vision.gesturerecognizer.protoB\"GestureRecognizerGraphOptionsProto'
_globals['_GESTURERECOGNIZERGRAPHOPTIONS']._serialized_start=458
_globals['_GESTURERECOGNIZERGRAPHOPTIONS']._serialized_end=924
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,36 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/gesture_recognizer/proto/hand_gesture_recognizer_graph_options.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_pb2 as mediapipe_dot_framework_dot_calculator__pb2
try:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe_dot_framework_dot_calculator__options__pb2
except AttributeError:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe.framework.calculator_options_pb2
from mediapipe.framework import calculator_options_pb2 as mediapipe_dot_framework_dot_calculator__options__pb2
from mediapipe.tasks.cc.core.proto import base_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_core_dot_proto_dot_base__options__pb2
from mediapipe.tasks.cc.vision.gesture_recognizer.proto import gesture_classifier_graph_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_vision_dot_gesture__recognizer_dot_proto_dot_gesture__classifier__graph__options__pb2
from mediapipe.tasks.cc.vision.gesture_recognizer.proto import gesture_embedder_graph_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_vision_dot_gesture__recognizer_dot_proto_dot_gesture__embedder__graph__options__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n^mediapipe/tasks/cc/vision/gesture_recognizer/proto/hand_gesture_recognizer_graph_options.proto\x12/mediapipe.tasks.vision.gesture_recognizer.proto\x1a$mediapipe/framework/calculator.proto\x1a,mediapipe/framework/calculator_options.proto\x1a\x30mediapipe/tasks/cc/core/proto/base_options.proto\x1aYmediapipe/tasks/cc/vision/gesture_recognizer/proto/gesture_classifier_graph_options.proto\x1aWmediapipe/tasks/cc/vision/gesture_recognizer/proto/gesture_embedder_graph_options.proto\"\xde\x04\n!HandGestureRecognizerGraphOptions\x12=\n\x0c\x62\x61se_options\x18\x01 \x01(\x0b\x32\'.mediapipe.tasks.core.proto.BaseOptions\x12t\n\x1egesture_embedder_graph_options\x18\x02 \x01(\x0b\x32L.mediapipe.tasks.vision.gesture_recognizer.proto.GestureEmbedderGraphOptions\x12\x7f\n\'canned_gesture_classifier_graph_options\x18\x03 \x01(\x0b\x32N.mediapipe.tasks.vision.gesture_recognizer.proto.GestureClassifierGraphOptions\x12\x7f\n\'custom_gesture_classifier_graph_options\x18\x04 \x01(\x0b\x32N.mediapipe.tasks.vision.gesture_recognizer.proto.GestureClassifierGraphOptions2\x81\x01\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\xd4\xf1\xf9\xdc\x01 \x01(\x0b\x32R.mediapipe.tasks.vision.gesture_recognizer.proto.HandGestureRecognizerGraphOptionsBc\n9com.google.mediapipe.tasks.vision.gesturerecognizer.protoB&HandGestureRecognizerGraphOptionsProto')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.gesture_recognizer.proto.hand_gesture_recognizer_graph_options_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n9com.google.mediapipe.tasks.vision.gesturerecognizer.protoB&HandGestureRecognizerGraphOptionsProto'
_globals['_HANDGESTURERECOGNIZERGRAPHOPTIONS']._serialized_start=462
_globals['_HANDGESTURERECOGNIZERGRAPHOPTIONS']._serialized_end=1068
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,34 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/hand_detector/proto/hand_detector_graph_options.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_pb2 as mediapipe_dot_framework_dot_calculator__pb2
try:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe_dot_framework_dot_calculator__options__pb2
except AttributeError:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe.framework.calculator_options_pb2
from mediapipe.framework import calculator_options_pb2 as mediapipe_dot_framework_dot_calculator__options__pb2
from mediapipe.tasks.cc.core.proto import base_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_core_dot_proto_dot_base__options__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nOmediapipe/tasks/cc/vision/hand_detector/proto/hand_detector_graph_options.proto\x12*mediapipe.tasks.vision.hand_detector.proto\x1a$mediapipe/framework/calculator.proto\x1a,mediapipe/framework/calculator_options.proto\x1a\x30mediapipe/tasks/cc/core/proto/base_options.proto\"\x88\x02\n\x18HandDetectorGraphOptions\x12=\n\x0c\x62\x61se_options\x18\x01 \x01(\x0b\x32\'.mediapipe.tasks.core.proto.BaseOptions\x12%\n\x18min_detection_confidence\x18\x02 \x01(\x02:\x03\x30.5\x12\x11\n\tnum_hands\x18\x03 \x01(\x05\x32s\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\xa0\x88\xd5\xdd\x01 \x01(\x0b\x32\x44.mediapipe.tasks.vision.hand_detector.proto.HandDetectorGraphOptionsBU\n4com.google.mediapipe.tasks.vision.handdetector.protoB\x1dHandDetectorGraphOptionsProto')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.hand_detector.proto.hand_detector_graph_options_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n4com.google.mediapipe.tasks.vision.handdetector.protoB\035HandDetectorGraphOptionsProto'
_globals['_HANDDETECTORGRAPHOPTIONS']._serialized_start=262
_globals['_HANDDETECTORGRAPHOPTIONS']._serialized_end=526
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,30 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/hand_detector/proto/hand_detector_result.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework.formats import detection_pb2 as mediapipe_dot_framework_dot_formats_dot_detection__pb2
from mediapipe.framework.formats import rect_pb2 as mediapipe_dot_framework_dot_formats_dot_rect__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nHmediapipe/tasks/cc/vision/hand_detector/proto/hand_detector_result.proto\x12*mediapipe.tasks.vision.hand_detector.proto\x1a+mediapipe/framework/formats/detection.proto\x1a&mediapipe/framework/formats/rect.proto\"m\n\x12HandDetectorResult\x12(\n\ndetections\x18\x01 \x03(\x0b\x32\x14.mediapipe.Detection\x12-\n\nhand_rects\x18\x02 \x03(\x0b\x32\x19.mediapipe.NormalizedRect\"f\n\x13HandDetectorResults\x12O\n\x07results\x18\x01 \x03(\x0b\x32>.mediapipe.tasks.vision.hand_detector.proto.HandDetectorResult')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.hand_detector.proto.hand_detector_result_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
_globals['_HANDDETECTORRESULT']._serialized_start=205
_globals['_HANDDETECTORRESULT']._serialized_end=314
_globals['_HANDDETECTORRESULTS']._serialized_start=316
_globals['_HANDDETECTORRESULTS']._serialized_end=418
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,31 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/hand_landmarker/calculators/hand_association_calculator.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_pb2 as mediapipe_dot_framework_dot_calculator__pb2
try:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe_dot_framework_dot_calculator__options__pb2
except AttributeError:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe.framework.calculator_options_pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nWmediapipe/tasks/cc/vision/hand_landmarker/calculators/hand_association_calculator.proto\x12\tmediapipe\x1a$mediapipe/framework/calculator.proto\"\xa3\x01\n HandAssociationCalculatorOptions\x12#\n\x18min_similarity_threshold\x18\x01 \x01(\x02:\x01\x31\x32Z\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\x8f\xa1\xd5\xc2\x01 \x01(\x0b\x32+.mediapipe.HandAssociationCalculatorOptions')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.hand_landmarker.calculators.hand_association_calculator_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
_globals['_HANDASSOCIATIONCALCULATOROPTIONS']._serialized_start=141
_globals['_HANDASSOCIATIONCALCULATOROPTIONS']._serialized_end=304
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,36 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/hand_landmarker/proto/hand_landmarker_graph_options.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_pb2 as mediapipe_dot_framework_dot_calculator__pb2
try:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe_dot_framework_dot_calculator__options__pb2
except AttributeError:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe.framework.calculator_options_pb2
from mediapipe.framework import calculator_options_pb2 as mediapipe_dot_framework_dot_calculator__options__pb2
from mediapipe.tasks.cc.core.proto import base_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_core_dot_proto_dot_base__options__pb2
from mediapipe.tasks.cc.vision.hand_detector.proto import hand_detector_graph_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_vision_dot_hand__detector_dot_proto_dot_hand__detector__graph__options__pb2
from mediapipe.tasks.cc.vision.hand_landmarker.proto import hand_landmarks_detector_graph_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_vision_dot_hand__landmarker_dot_proto_dot_hand__landmarks__detector__graph__options__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nSmediapipe/tasks/cc/vision/hand_landmarker/proto/hand_landmarker_graph_options.proto\x12,mediapipe.tasks.vision.hand_landmarker.proto\x1a$mediapipe/framework/calculator.proto\x1a,mediapipe/framework/calculator_options.proto\x1a\x30mediapipe/tasks/cc/core/proto/base_options.proto\x1aOmediapipe/tasks/cc/vision/hand_detector/proto/hand_detector_graph_options.proto\x1a[mediapipe/tasks/cc/vision/hand_landmarker/proto/hand_landmarks_detector_graph_options.proto\"\xe5\x03\n\x1aHandLandmarkerGraphOptions\x12=\n\x0c\x62\x61se_options\x18\x01 \x01(\x0b\x32\'.mediapipe.tasks.core.proto.BaseOptions\x12i\n\x1bhand_detector_graph_options\x18\x02 \x01(\x0b\x32\x44.mediapipe.tasks.vision.hand_detector.proto.HandDetectorGraphOptions\x12~\n%hand_landmarks_detector_graph_options\x18\x03 \x01(\x0b\x32O.mediapipe.tasks.vision.hand_landmarker.proto.HandLandmarksDetectorGraphOptions\x12$\n\x17min_tracking_confidence\x18\x04 \x01(\x02:\x03\x30.52w\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\xf2\xe2\xd1\xdc\x01 \x01(\x0b\x32H.mediapipe.tasks.vision.hand_landmarker.proto.HandLandmarkerGraphOptionsBY\n6com.google.mediapipe.tasks.vision.handlandmarker.protoB\x1fHandLandmarkerGraphOptionsProto')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.hand_landmarker.proto.hand_landmarker_graph_options_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n6com.google.mediapipe.tasks.vision.handlandmarker.protoB\037HandLandmarkerGraphOptionsProto'
_globals['_HANDLANDMARKERGRAPHOPTIONS']._serialized_start=442
_globals['_HANDLANDMARKERGRAPHOPTIONS']._serialized_end=927
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,34 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/hand_landmarker/proto/hand_landmarks_detector_graph_options.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.framework import calculator_pb2 as mediapipe_dot_framework_dot_calculator__pb2
try:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe_dot_framework_dot_calculator__options__pb2
except AttributeError:
mediapipe_dot_framework_dot_calculator__options__pb2 = mediapipe_dot_framework_dot_calculator__pb2.mediapipe.framework.calculator_options_pb2
from mediapipe.framework import calculator_options_pb2 as mediapipe_dot_framework_dot_calculator__options__pb2
from mediapipe.tasks.cc.core.proto import base_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_core_dot_proto_dot_base__options__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n[mediapipe/tasks/cc/vision/hand_landmarker/proto/hand_landmarks_detector_graph_options.proto\x12,mediapipe.tasks.vision.hand_landmarker.proto\x1a$mediapipe/framework/calculator.proto\x1a,mediapipe/framework/calculator_options.proto\x1a\x30mediapipe/tasks/cc/core/proto/base_options.proto\"\x89\x02\n!HandLandmarksDetectorGraphOptions\x12=\n\x0c\x62\x61se_options\x18\x01 \x01(\x0b\x32\'.mediapipe.tasks.core.proto.BaseOptions\x12%\n\x18min_detection_confidence\x18\x02 \x01(\x02:\x03\x30.52~\n\x03\x65xt\x12\x1c.mediapipe.CalculatorOptions\x18\x96\xc0\x9f\xe2\x01 \x01(\x0b\x32O.mediapipe.tasks.vision.hand_landmarker.proto.HandLandmarksDetectorGraphOptionsB`\n6com.google.mediapipe.tasks.vision.handlandmarker.protoB&HandLandmarksDetectorGraphOptionsProto')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.hand_landmarker.proto.hand_landmarks_detector_graph_options_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n6com.google.mediapipe.tasks.vision.handlandmarker.protoB&HandLandmarksDetectorGraphOptionsProto'
_globals['_HANDLANDMARKSDETECTORGRAPHOPTIONS']._serialized_start=276
_globals['_HANDLANDMARKSDETECTORGRAPHOPTIONS']._serialized_end=541
# @@protoc_insertion_point(module_scope)
@@ -0,0 +1,28 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: mediapipe/tasks/cc/vision/hand_landmarker/proto/hand_roi_refinement_graph_options.proto
# Protobuf Python Version: 4.25.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from mediapipe.tasks.cc.core.proto import base_options_pb2 as mediapipe_dot_tasks_dot_cc_dot_core_dot_proto_dot_base__options__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nWmediapipe/tasks/cc/vision/hand_landmarker/proto/hand_roi_refinement_graph_options.proto\x12,mediapipe.tasks.vision.hand_landmarker.proto\x1a\x30mediapipe/tasks/cc/core/proto/base_options.proto\"^\n\x1dHandRoiRefinementGraphOptions\x12=\n\x0c\x62\x61se_options\x18\x01 \x01(\x0b\x32\'.mediapipe.tasks.core.proto.BaseOptionsB\\\n6com.google.mediapipe.tasks.vision.handlandmarker.protoB\"HandRoiRefinementGraphOptionsProtob\x06proto3')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mediapipe.tasks.cc.vision.hand_landmarker.proto.hand_roi_refinement_graph_options_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'\n6com.google.mediapipe.tasks.vision.handlandmarker.protoB\"HandRoiRefinementGraphOptionsProto'
_globals['_HANDROIREFINEMENTGRAPHOPTIONS']._serialized_start=187
_globals['_HANDROIREFINEMENTGRAPHOPTIONS']._serialized_end=281
# @@protoc_insertion_point(module_scope)

Some files were not shown because too many files have changed in this diff Show More