2

我使用 audivers 应用程序将 PDF 和图像转换为 MusicXML。

它给了我一些结果。例如 OMR 之后的这个元素:

<credit-words font-family="serif" font-size="23" default-x="407" default-y="1489">
Polonaise in F major
</credit-words>

包含属性 default-x 和 default-y。问题是它不是以像素为单位的。它是什么单位以及如何将其转换为像素?

4

2 回答 2

2

在 musicxml 中准确识别音乐元素出现在页面上的位置可能非常困难。我的 music21 python 工具包(无耻插件)的 layout.py 模块可以达到测量级别 - 之后获得笔记/信用级别不会太难。该代码是 LGPL,因此您可以使用它来破解另一种语言的解析器。

http://web.mit.edu/music21/doc/moduleReference/moduleLayout.html#music21.layout.divideByPages

于 2013-09-20T18:21:53.980 回答
0

大多数 MusicXML 图形单元,包括 default-x 和 default-y,都在谱表空间的十分之一。MusicXML DTD 和 XSD 中有更多文档,例如http://www.musicxml.com/for-developers/musicxml-dtd/common-elements/

于 2013-09-11T04:35:52.967 回答