Palmeter is a Python powered real time hand tracking tool that detect multiple hands and calculate the distance between them.📏
| Feature | Description |
|---|---|
| ✋ Multi Hand Detection | Detects two hands in real time using MediaPipe |
| 📏 Palm Distance Calculation | Calculates distance between palms |
| 🎯 Real Time Display | Dynamically displays distance on the screen |
| 🖼️ Visual Overlays | Draws hand landmarks for better understanding |
| 🔁 Continuous Tracking | Continuously updates hand positions frame by frame |
| ⚡ Lightweight Performance | Runs fast even on low spec machines using only CPU |
| 🧪 Easy to Extend | Clean codebase ready for gesture recognition |
| Technology | Description |
|---|---|
| 🧠 MediaPipe | Hand landmark detection |
| 🎥 OpenCV | Real time computer vision library |
| ⚙️ CvZone | Simplifies hand tracking |
| 🐍 Python 3.x | Programming language |
-
Clone the repository:
git clone https://github.com/KrishBharadwaj5678/Palmeter.git cd Palmeter -
Install dependencies:
pip install -r requirements.txt
-
Run the script:
python app.py
We welcome contributions to Palmeter!
-
🍴 Fork the repository
-
📥 Clone your fork
git clone https://github.com/KrishBharadwaj5678/Palmeter.git cd Palmeter -
🌿 Create a new branch
git checkout -b feature/your-feature-name
-
🛠️ Make your changes
-
✅ Test your changes
-
💾 Commit your changes
git add . git commit -m "Add feature XYZ or Fix bug ABC"
-
🚀 Push to your fork
git push origin feature/your-feature-name
-
📬 Create a Pull Request (PR)
- Go to your fork on GitHub and click Compare & pull request.
- Describe your changes clearly and submit the PR.