A virtual keyboard based on Artificial intelligence
If you're using a virtual environment, activate it first. Then, install the required packages using the following command:
pip install -r requirements.txt
To run the program, execute the following command:
python main.py
This is a virtual keyboard that uses the webcam to detect the user's hand and track the movement of the fingers. The program uses the MediaPipe library to detect the hand landmarks and OpenCV to process the video feed. The index finger is used like a cursor, making the keys darker when it is on top of them. The user can press a key by closing the thumb and index fingers. The program will then type the corresponding letter on whatever text field is currently selected.