c++ - 确定乐谱中五线谱的位置

标签 c++ image-processing omr

我希望能够确定乐谱中五线谱的位置。示例:http://imgur.com/XOAMr

乐谱可能会被扫描,因此可能会倾斜、有间隙等。我花了一些时间研究各种方法(Hough 变换似乎经常出现)并研究如何在 OpenOMR 项目中识别五线谱,但到目前为止,我还没有找到明确的答案。一旦有了,如果库不存在,我就可以继续开发它(Obj C 或 C++),但我不想开始走错路!非常感谢任何建议。

最佳答案

我的建议是使用 blob extraction algorithm

查看实际效果 here

关于c++ - 确定乐谱中五线谱的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4636042/

相关文章:

python - 使用 skimage 的图像纹理

php - 为图像添加动态帧

java - 从 Java 中的 ORM(光学标记识别)表中捕获数据

c++ - 在后端运行成员函数而不减慢主应用程序的技巧是什么?

c++ - 以下模板函数的含义?

c++ - 依赖图的设计模式

c++ - 如何避免 __builtin___memset_chk 警告?

python - 棕褐色过滤器反转