https://github.com/smaranjitghose/pianocv
Using Simple Image Processing to play a touchless virtual piano
https://github.com/smaranjitghose/pianocv
image-processing opencv piano python
Last synced: 3 months ago
JSON representation
Using Simple Image Processing to play a touchless virtual piano
- Host: GitHub
- URL: https://github.com/smaranjitghose/pianocv
- Owner: smaranjitghose
- License: mit
- Created: 2020-08-01T02:39:21.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-08-01T04:41:09.000Z (almost 5 years ago)
- Last Synced: 2025-01-26T04:12:43.099Z (5 months ago)
- Topics: image-processing, opencv, piano, python
- Language: Python
- Homepage:
- Size: 1.31 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
README
Piano CV
Ever mesmerized by the notes of a piano?
Longing to play it? But cannot afford the costs or the space required for it.
Well, what if it could magically boom out of your laptop/PC screen and be played using your fingers synching the note in air!
Using the wonders of Python and basic image processing we can make this a reality!
Usage
Convinced..huh? ๐ and want this spell for yourself?
Here you go:
- Clone or Download this repository โฌ
- Open the Terminal ๐ฑโ๐ป
- Move inside ๐ the repo
```cd PianoCV```
- Now make sure you have all the dependencies๐งฑ
```pip install -r requirements.txt```
- Now, the climax you have been waiting for!๐. Run the script using Terminal
```python pianoCV.py ```
- Your Touchless Piano is up
- Now fetch a stick (or any other object) with a prominent red tip and you are good to go!**I assume you have python installed on your system and set to path.**
License ๐
[MIT License](https://github.com/smaranjitghose/PianoCV/blob/master/LICENSE)