- Projects Listed
- Base Codes
This repository contains projects that make use of OpenCV.
They are :-
- Volume Gesture Control
- Virtual Painter
- Virtual Mouse
- Finger Counter
These base codes might help you in case you do not want to dive into a project yet but just want to have a look at the tracking and mesh.
These files have been made on PyCharm and on macOS so some of the libraries might require a Windows Substitute. Demonstration
![volume control](https://github.com/user-attachments/assets/4da2713a-f99b-403b-a263-6cea842c316e)
Modules used :
- cv2 - for video capturing
- NumPy
- time
- MediaPipe - for hand tracking
- math - for the logical part that controls volume control based on video input
- subprocess - for system volume controlling (mac compatible)
- pycaw - same function as subprocess but for Windows
Modules used :
- cv2 - for video capturing
- os
- time
- MediaPipe - for hand tracking
Modules used :
- cv2 - for video capturing
- NumPy
- time
- MediaPipe - for hand tracking
- math - for the logical part that controls volume control based on video input
- pyautogui - for system selection controlling (mac compatible)
- autopy - same function as pyautogui but for Windows
Modules used :
- cv2 - for video capturing
- os
- time
- MediaPipe - for hand tracking
- Hand Tracking
- Face mesh
- Pose Tracking