:musical_notes: 将乐谱转换为机器可读的版本。
:memo: 目录
:face_with_monocle: 关于
该项目的目的是开发一种乐谱阅读器。 这称为光学音乐识别(OMR)。 其目的是将活页乐谱转换为机器可读的版本。 我们采用简化版本,将活页乐谱的图像转换为文本表示形式,可以对其进行进一步处理以生成Midi文件或音频文件,例如wav或mp3。
:laptop: 方法
1.噪声过滤和二值化
2.细分
3.人员线的检测和撤除
4.构建新的员工线
5.符号检测与识别
:chequered_flag: 安装
您可以使用随附的笔记本进行快速测试和可视化。
您可以在本地计算机上设置环境以运行项目:
安装
conda env create -f requirements.yml
conda activate mozart
python3 main.py <input directory path>
2023-09-12 11:28:24
92.45MB
系统开源
1