/Music-Controller-using-Hand-Gestures

The Project showcases a Software controller using hand gestures, in which one can control a song without any use of keyboard, using hand gestures.

Primary LanguagePython

Dataset

https://drive.google.com/drive/folders/1VyZL9FkwT4XRGG2nZrhkJouBuYHg9QAh?usp=sharing

Install Numpy

Using Conda:

conda create -n my-env.

conda activate my-env.

If you want to install from conda-forge --> conda config --env --add channels conda-forge.

The actual install command --> conda install numpy.

Using PiP:

pip install numpy.

Install CV2

Make sure you are using latest version of pip

Option 1 - Main modules package: pip install opencv-python.

Option 2 - Full package (contains both main modules and contrib/extra modules): pip install opencv-contrib-python (check contrib/extra modules listing from OpenCV documentation).

Option 3 - Headless main modules package: pip install opencv-python-headless.

Option 4 - Headless full package (contains both main modules and contrib/extra modules): pip install opencv-contrib-python-headless .

Pygame Module

pip install pygame.

Gestures

'fist': 'Play/Unpause'

'five': 'Pause'

'none': 'Do Nothing'

'okay': 'Increase Volume'

'peace': 'Decrease Volume'

'rad': "Load Song"

'straight': "Stop" "thumbs":"NA"