https://github.com/gsauc3/human-computer-interaction-project
An application build entirely in python to control all the mouse functionalities using hand gestures. C-DAC project
https://github.com/gsauc3/human-computer-interaction-project
mediapipe mediapipe-hands opencv opencv-python python
Last synced: 3 months ago
JSON representation
An application build entirely in python to control all the mouse functionalities using hand gestures. C-DAC project
- Host: GitHub
- URL: https://github.com/gsauc3/human-computer-interaction-project
- Owner: GSAUC3
- License: mit
- Created: 2021-12-15T15:21:37.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-05-21T16:48:37.000Z (about 1 year ago)
- Last Synced: 2025-09-08T23:33:25.314Z (9 months ago)
- Topics: mediapipe, mediapipe-hands, opencv, opencv-python, python
- Language: Python
- Homepage:
- Size: 5.33 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Human Computer Interaction (HCI) Project
This project was done in association with C-DAC (Centre for Development of Advanced Computing), India.
An application build entirely in python to control all the mouse functionalities using hand gestures.
A short demo is given below.
#### Libraries used
- OpenCV
- Mediapipe
- Pyautogui
Use the following command to install all the used (supporting) packages:
```
pip install -r requirements.txt
```
### Demonstration

|Pointer mode|Double Click gesture|Left Click gesture|
|:-------:|:--------:|:------:|
|
|
|
|
|Right Click gesture| Scroll up gesture| Scroll down gesture|
|
|
|
|
|Switch between windows gesture| Darg and drop gesture|
|
|
|