-
Notifications
You must be signed in to change notification settings - Fork 0
firecat1234/TIGER
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Touchless Interactive Gesture Event Recognition
*a gesture tracking tool for interacting with your device remotely*
\\ --- ## Overview
This Python application uses MediaPipe to detect and track hand landmarks from a webcam feed. A Kivy-based GUI allows you to start and stop video capture and displays live hand-landmark overlays in real time. The last stable version used tkinter—see `_tk.py`.
\\ --- ## Features
- **Hand Detection & Tracking**
Uses MediaPipe’s Hands solution to detect landmarks on one or multiple hands.
- **Live Video Feed**
Captures frames from your chosen webcam and overlays detected landmarks.
--- ## Installation & Usage
1. Clone or download this repository.
2. Create & activate a venv:
```bash python -m venv venvname # Windows venvname\Scripts\activate # macOS/Linux source venvname/bin/activate python gestures.py \
--camera-index 1 \ --detection-confidence 0.7 \ --tracking-confidence 0.7 --camera-index: Which camera to use (default = 0).
--detection-confidence: Minimum confidence threshold for hand detection (default = 0.5).
--tracking-confidence: Minimum confidence threshold for landmark tracking (default = 0.5).
--- ## How It Works
Initialization: A GestureTracker object opens the specified webcam and initializes the MediaPipe Hands module.
Processing: Each frame is converted from BGR to RGB, passed to MediaPipe for landmark detection, and updated in the GUI.
\\ --- ## Contributing
Feel free to fork this project, add suggestions under issues, and open pull requests with improvements or additional gesture classification logic.
## License
Distributed under the MIT License. See LICENSE file for more information.# gesture
About
Touchless Interactive Gesture Event Recognition
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published