Skip to content

jaykhatri0875/pyano

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyano

Pyano is virtual piano in Air.
It uses mediapipe for hand recognition purpose. MediaPipe is the simplest tool to build ML based applications.
No GPU is required to run the project !

Requires:

python 3.6
opencv-python
pygame - 1.9.6
mediapipe

Install using:
pip3 install -r requirements.txt

Run using:

python3 pyano.py

Demo

After running the script,put your hand at normal distance from webcam and it will start detecting hand in image. Move your index finger to the key you want to play. A3 to G5 keys are available to play on screen.

not pressed state

Make gesture of key pressing in Air and it will play the key for you !

pressed state

About

python piano

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages