This program allows you to control your computer using hand gestures
Move Cursor
move_cursor.mp4
Left Click
left_click.mp4
Right Click
right_click.mp4
Double Click
double_click.mp4
Scroll
scroll.mp4
Switch window
switch_win.mp4
Volume Control
volume.mp4
Drag and Drop
drag_and_drop.mp4
OpenCV
is used for getting image from webcam.
Mediapipe
is used to extract hand landmarks from this image.
GestureDetector
uses a deep learning model to classify gesture based on hand landmarks.
GestureController
executes the command corresponding to that gesture.
model
folder contains the files of deep learning model used for gesture classification.
After cloning this repo run the following commands -
pip install -r requirements.txt
python main.py