4

I want to be able to determine the location of staves in sheet music. Example: https://i.stack.imgur.com/EXPSo.jpg

The sheet music could be scanned and so could be skewed, have gaps etc. I've spent some time researching various methods (the Hough transform seems to crop up a lot) and looking at how staves are recognised in the OpenOMR project, but so far I've not been able to find a definitive answer. Once I have then I can go ahead and start developing it (Obj C or C++) if a library does not exist, but I don't want to start going down the wrong route! Any advice much appreciated.

Christoph Rackwitz
  • 11,317
  • 4
  • 27
  • 36
Nick
  • 3,958
  • 4
  • 32
  • 47

1 Answers1

1

Well my advise is to go with a blob extraction algorithm

See it in action here

Eric Fortis
  • 16,372
  • 6
  • 41
  • 62
  • I have gone with a combination of blob extraction and then hough transform which seems to work well. Thanks. – Nick Jan 10 '11 at 04:20