我使用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。问题是它不是像素。它是什么单位以及如何在像素上转换它?
答案 0 :(得分:2)
在musicxml中确定音乐元素出现在页面的确切位置可能非常困难。我的music21 python工具包(无耻插件)的layout.py模块可以达到测量级别 - 获得笔记/信用等级后不会太难。代码是LGPL,因此您可以使用它来将另一种语言的解析器混合在一起。
请参阅http://web.mit.edu/music21/doc/moduleReference/moduleLayout.html#music21.layout.divideByPages
答案 1 :(得分:0)
大多数MusicXML图形单元(包括default-x和default-y)都占员工空间的十分之一。 MusicXML DTD和XSD中有更多文档,例如http://www.musicxml.com/for-developers/musicxml-dtd/common-elements/。