Mozart:光学音乐识别(OMR)系统。 将乐谱转换为机器可读的版本 源码
: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> :pick: 内置使用
用户评论