- The goal of this project is try to develop a computer vision based software for controlling keyboard or mouse events like mouse clicks, cursor motion or keystrokes by using hand gesture.
- Try to develop a computer vision based keyboard.
- Try to develop a computer vision based mouse.
- Download Python
- For Opencv type
pip install opencv-pythonin command prompt - For Numpy type
pip install numpyin command prompt - For PyAutoGUI type
pip install pyautoguiin command prompt - For TensorFlow type
pip install tensorfloworpip install --upgrade tensorflowin command prompt - For Python Imaging Library (PIL) type
pip install Pillowin command prompt
- For Alphabets Keys run alphabets_keys_test_drive.py file
- For Numeric Keys run numeric_keys_test_drive.py file
- For Mouse run mouse_test_drive.py file
You can download datasets for your own model training from the following link.



