commit 644486445f6030f8450f294b2f9cccbadcd2bc63
Author: hjwang <2392948297@qq.com>
Date: Mon Jun 1 18:10:42 2026 +0800
first commit
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..0cafc1c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.venv/
\ No newline at end of file
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..30cf57e
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,10 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Ignored default folder with query files
+/queries/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000..c94e1ca
--- /dev/null
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml
new file mode 100644
index 0000000..105ce2d
--- /dev/null
+++ b/.idea/inspectionProfiles/profiles_settings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..e982f23
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..581524d
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/posefit.iml b/.idea/posefit.iml
new file mode 100644
index 0000000..4942e97
--- /dev/null
+++ b/.idea/posefit.iml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/config/load_config.py b/config/load_config.py
new file mode 100644
index 0000000..e69de29
diff --git a/main.py b/main.py
new file mode 100644
index 0000000..5aca3c9
--- /dev/null
+++ b/main.py
@@ -0,0 +1,27 @@
+import mediapipe as mp
+
+def main():
+ BaseOptions = mp.tasks.BaseOptions
+ PoseLandmarker = mp.tasks.vision.PoseLandmarker
+ PoseLandmarkerOptions = mp.tasks.vision.PoseLandmarkerOptions
+ PoseLandmarkerResult = mp.tasks.vision.PoseLandmarkerResult
+ VisionRunningMode = mp.tasks.vision.RunningMode
+
+ # Create a pose landmarker instance with the live stream mode:
+ def print_result(result: PoseLandmarkerResult, output_image: mp.Image, timestamp_ms: int):
+ print('pose landmarker result: {}'.format(result))
+
+ options = PoseLandmarkerOptions(
+ base_options=BaseOptions(model_asset_path=model_path),
+ running_mode=VisionRunningMode.LIVE_STREAM,
+ result_callback=print_result)
+
+ with PoseLandmarker.create_from_options(options) as landmarker:
+
+
+
+
+
+
+if __name__ == '__main__':
+ main()
diff --git a/pose_models/pose_landmarker_full.task b/pose_models/pose_landmarker_full.task
new file mode 100644
index 0000000..ab13de6
Binary files /dev/null and b/pose_models/pose_landmarker_full.task differ