Reputation: 770
I am newbie in image processing, so sorry if it will seem dumb to you.
I am building app that will show user the keys that he/she must press. I want to recognize the keys on piano.
How can I achieve this? What can you advise me(tutorials, online courses)?
Upvotes: 0
Views: 385
Reputation: 446
Instead of recognizing all keys, try something simpler that wiil just do.
For instance recognizing the piano as a whole would be enough I presume. Just ask the user to press C key then each time one octave upper C or whatever. It would be easy to divide 7, the distance between the two keys, even on 2D image of 3D perspective.
Upvotes: 0
Reputation: 815
Try openCV tutorials, it is free and well documented. Just read all and think how can you use this feature for your task. Spend 1-2 month, and ask here again but more distinctly, like: I use binarization and morphology operations and Hough line detectors but now I have this problem...
You may use terms "binarization", "morphology operations" and "Hough line detector" as a hint.
Upvotes: 1