A simple project made to emulate a mouse pointer and click function with your eyes. This project includes an on-screen keyboard which emulates a normal keyboard.
The projects runs with Python 3.10. In order to make this repository work you'll need to install: opencv, mediapipe, pyautogui.
pip install opencv-python
pip install mediapipe
pip install pyautogui
To run the project head to the src/ directory and open two terminals in this directory. In the first one run the following command:
python3 osk.py
And in the second terminal:
python3 Eye_Controlled_Mouse.py
Now you have both your camera and your keyboard opened. To click blink your left eye.
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D