A virtual mouse is software that allows users to give mouse inputs to a system without using an actual mouse. To the extreme, it can also be called as hardware because it uses an ordinary web camera. A virtual mouse can usually be operated with multiple input devices, which may include an actual mouse or a computer keyboard. The virtual mouse that uses a web camera works with the help of different image processing techniques.
How to set up and run: Pre-requisites: Python (latest version) Anaconda Distribution
Step 1: Create a Conda Environment:
conda create --name gest python=3.8.5
Step 2: Activate the Environment:
conda activate gest
Step 3: Install Requirements:
pip install -r requirements.txt
Step 4: Run the code
python Virtual_mouse.py