一种五线曲谱标记方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37541712 阅读:12 留言:0更新日期:2023-05-12 16:10
本发明专利技术的实施例公开一种五线曲谱标记方法、装置、电子设备及存储介质,涉及计算机应用技术领域。为解决查找获取五线曲谱很麻烦的问题而发明专利技术。所述五线曲谱标记方法,包括:对五线曲谱进行曲谱识别,确定所述五线曲谱中的至少一个谱表组;对每一个谱表组中的各指定曲谱元素,按照在谱表组中的先后顺序,以预设字符分别进行标记,得到对应的谱表组字符串;将各谱表组对应的谱表组字符串,按照各谱表组的先后顺序进行组合,得到所述五线曲谱的标记字符串。适用于需要便于查找获取五线曲谱的应用场景。景。景。

【技术实现步骤摘要】
一种五线曲谱标记方法、装置、电子设备及存储介质


[0001]本专利技术属于计算机应用
,尤其涉及一种五线曲谱标记方法、装置、电子设备及存储介质。

技术介绍

[0002]为了便于在线上对五线曲谱进行预览,需要将传统的纸质五线曲谱转换为电子五线曲谱,目前,主要将纸质五线曲谱转换为图片的形式的五线曲谱。这样,如果需要查找一五线曲谱,可通过曲谱名称进行查找,但是如果只有部分曲谱内容而不知道曲谱的名称,则无法查找该部分曲谱内容对应的五线曲谱。如果拥有的部分曲谱内容为图片形式,可通过以图搜图的方式查找该部分曲谱内容对应的五线曲谱,但是以图搜图的方式只能查找与该部分曲谱内容的排版一致的五线曲谱,若用于查找曲谱的数据库中存储有与该部分曲谱内容的排版不同的五线曲谱,也无法获取五线曲谱,导致查找获取一五线曲谱很麻烦。

技术实现思路

[0003]有鉴于此,本专利技术实施例提供一种五线曲谱标记方法、装置、电子设备及存储介质,能够便于查找获取五线曲谱。
[0004]第一方面,本专利技术实施例提供一种五线曲谱标记方法,包括:对五线曲谱进行曲谱识别,确定所述五线曲谱中的至少一个谱表组;对每一个谱表组中的各指定曲谱元素,按照在谱表组中的先后顺序,以预设字符分别进行标记,得到对应的谱表组字符串;将各谱表组对应的谱表组字符串,按照各谱表组的先后顺序进行组合,得到所述五线曲谱的标记字符串。
[0005]根据本专利技术实施例的一种具体实现方式,所述对五线曲谱进行曲谱识别,确定所述五线曲谱中的至少一个谱表组,包括:对带有五线曲谱的图片进行曲谱识别,确定所述五线曲谱中的至少一个谱表组。
[0006]根据本专利技术实施例的一种具体实现方式,所述对五线曲谱进行曲谱识别,确定所述五线曲谱中的至少一个谱表组,包括:对五线曲谱进行曲谱识别,将所述五线曲谱中由多个小节组成的一个曲谱行,作为所述五线曲谱中的一个谱表组。
[0007]根据本专利技术实施例的一种具体实现方式,所述对每一个谱表组中的各指定曲谱元素,按照在谱表组中的先后顺序,以预设字符分别进行标记,得到对应的谱表组字符串,包括:确定每一个谱表组中的各谱表;对所述各谱表中的各指定曲谱元素,按照在谱表中的先后顺序,以预设字符分别进行标记,得到对应的谱表字符串;将各谱表字符串,按照各谱表的先后顺序进行组合,得到所述谱表组字符串。
[0008]根据本专利技术实施例的一种具体实现方式,所述确定每一个谱表组中的各谱表,包括:确定每一个谱表组中的各小节;将各小节中的一组五线,确定为一个谱表。
[0009]根据本专利技术实施例的一种具体实现方式,所述对所述各谱表中的各指定曲谱元素,按照在谱表中的先后顺序,以预设字符分别进行标记,得到对应的谱表字符串,包括:确
定第一谱表中的谱号,对所述谱号以预设字符进行标记;确定第一谱表中的各音符,基于所述第一谱表中的各音符的符头在所述第一谱表中的相对位置,对所述第一谱表中的各音符分别以预设字符进行标记;将所述谱号对应的标记,所述第一谱表中的各音符对应的标记,按照所述谱号及所述各音符在所述第一谱表中的先后顺序进行排列,得到与所述第一谱表对应的第一谱表字符串。
[0010]第二方面,本专利技术实施例提供一种五线曲谱标记装置,包括:谱表组确定模块,用于对五线曲谱进行曲谱识别,确定所述五线曲谱中的至少一个谱表组;谱表组字符串获取模块,用于对每一个谱表组中的各指定曲谱元素,按照在谱表组中的先后顺序,以预设字符分别进行标记,得到对应的谱表组字符串;五线曲谱标记获取模块,用于将各谱表组对应的谱表组字符串,按照各谱表组的先后顺序进行组合,得到所述五线曲谱的标记字符串。
[0011]根据本专利技术实施例的一种具体实现方式,所述谱表组确定模块,具体用于:对带有五线曲谱的图片进行曲谱识别,确定所述五线曲谱中的至少一个谱表组。
[0012]根据本专利技术实施例的一种具体实现方式,所述谱表组确定模块,具体用于:对五线曲谱进行曲谱识别,将所述五线曲谱中由多个小节组成的一个曲谱行,作为所述五线曲谱中的一个谱表组。
[0013]根据本专利技术实施例的一种具体实现方式,谱表组字符串获取模块,包括:谱表获取单元,用于确定每一个谱表组中的各谱表;谱表字符串获取单元,用于对所述各谱表中的各指定曲谱元素,按照在谱表中的先后顺序,以预设字符分别进行标记,得到对应的谱表字符串;谱表组字符串获取单元,用于将各谱表字符串,按照各谱表的先后顺序进行组合,得到所述谱表组字符串。
[0014]根据本专利技术实施例的一种具体实现方式,所述谱表获取单元,包括:小节获取子单元,用于确定每一个谱表组中的各小节;谱表获取子单元,用于将各小节中的一组五线,确定为一个谱表。
[0015]根据本专利技术实施例的一种具体实现方式,谱表字符串获取单元,包括:谱号标记子单元,用于确定第一谱表中的谱号,对所述谱号以预设字符进行标记;音符标记子单元,用于确定第一谱表中的各音符,基于所述第一谱表中的各音符的符头在所述第一谱表中的相对位置,对所述第一谱表中的各音符分别以预设字符进行标记;谱表字符串获取子单元,用于将所述谱号对应的标记,所述第一谱表中的各音符对应的标记,按照所述谱号及所述各音符在所述第一谱表中的先后顺序进行排列,得到与所述第一谱表对应的第一谱表字符串。
[0016]第三方面,本专利技术实施例提供一种电子设备,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前述第一方面中任一项实施例所述的五线曲谱标记方法。
[0017]第四方面,本专利技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现前述第一方面中任一项实施例所述的五线曲谱标记方法。
[0018]本专利技术提供的一种五线曲谱标记方法、装置、电子设备及存储介质,通过识别五线
曲谱,确定五线曲谱中的至少一个谱表组,使用预设字符按照谱表组中各指定曲谱元素在谱表组中的先后顺序分别标记各指定曲谱元素,得到对应的谱表组字符串,并将各谱表组对应的谱表组字符串,按照各谱表组的先后顺序进行组合,得到五线曲谱的标记字符串,这样,能够通过查找字符串的方式查找五线曲谱,便于查找获取五线曲谱。
附图说明
[0019]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0020]图1为本专利技术实施例提供的一种五线曲谱标记方法的流程示意图;
[0021]图2为本专利技术实施例提供的一种五线曲谱标记方法的谱表组的示意图;
[002本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种五线曲谱标记方法,其特征在于,包括:对五线曲谱进行曲谱识别,确定所述五线曲谱中的至少一个谱表组;对每一个谱表组中的各指定曲谱元素,按照在谱表组中的先后顺序,以预设字符分别进行标记,得到对应的谱表组字符串;将各谱表组对应的谱表组字符串,按照各谱表组的先后顺序进行组合,得到所述五线曲谱的标记字符串。2.根据权利要求1所述的五线曲谱标记方法,其特征在于,所述对五线曲谱进行曲谱识别,确定所述五线曲谱中的至少一个谱表组,包括:对带有五线曲谱的图片进行曲谱识别,确定所述五线曲谱中的至少一个谱表组。3.根据权利要求1所述的五线曲谱标记方法,其特征在于,所述对五线曲谱进行曲谱识别,确定所述五线曲谱中的至少一个谱表组,包括:对五线曲谱进行曲谱识别,将所述五线曲谱中由多个小节组成的一个曲谱行,作为所述五线曲谱中的一个谱表组。4.根据权利要求1所述的五线曲谱标记方法,其特征在于,所述对每一个谱表组中的各指定曲谱元素,按照在谱表组中的先后顺序,以预设字符分别进行标记,得到对应的谱表组字符串,包括:确定每一个谱表组中的各谱表;对所述各谱表中的各指定曲谱元素,按照在谱表中的先后顺序,以预设字符分别进行标记,得到对应的谱表字符串;将各谱表字符串,按照各谱表的先后顺序进行组合,得到所述谱表组字符串。5.根据权利要求4所述的五线曲谱标记方法,其特征在于,所述确定每一个谱表组中的各谱表,包括:确定每一个谱表组中的各小节;将各小节中的一组五线,确定为一个谱表。6.根据权利要求4所述的五线曲谱标记方法,其特征在于,所述对所述各谱表中的各指定曲谱元素,按照在谱表中的先后顺序,以预设字符分别进行标记,得到对应的谱表字符串,包括:确定第一...

【专利技术属性】
技术研发人员:孙龙飞
申请(专利权)人:小叶子北京科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1