显示屏的配置方法、装置、存储介质以及处理器与流程

文档序号:29218801发布日期:2022-03-12 12:15阅读:95来源:国知局
显示屏的配置方法、装置、存储介质以及处理器与流程

1.本技术涉及显示技术领域,具体而言,涉及一种显示屏的配置方法、装置、存储介质以及处理器。


背景技术:

2.led显示屏由一个一个的箱体通过网线连接而成,屏体显示正常的前提就是先让单个的箱体正常点亮,再将界面上无序的箱体按照物理屏的走线方式排序,达到在显示屏上显示完整的图像。
3.常用的显示屏一般都是矩形的显示屏,因此,相关技术中,一般都可支持对矩形屏体的配置,但随着led显示屏使用领域越来越广泛,配置的屏体形状已经不在局限在矩形上,用户可能更希望显示各种形状的屏,例如,扇形屏、环形屏等,但是对于这些特殊的屏体形状,相关技术中,并没有有效的配置方法,因此,很难像矩形屏一样进行快速配置,配置的过程比较繁琐,用户的操作体验比较差,例如,对于扇形屏或环形屏,用户可能需要对每个箱体的位置及角度,在界面上做出相应的调整,再拼接到一起,且在拼接过程中由于人工操作的误差,很容易造成物理屏画面错乱,所以需要一种新的技术来解决上述问题。
4.针对上述的问题,目前尚未提出有效的解决方案。


技术实现要素:

5.本技术实施例提供了一种显示屏的配置方法、装置、存储介质以及处理器,以至少解决由于相关技术中缺乏配置特殊屏体形状的方法造成的配置特殊屏体形状的过程繁琐、浪费配置时间以及无法满足显示需求的技术问题。
6.根据本技术实施例的一个方面,提供了一种显示屏的配置方法,包括:确定显示屏的第一虚拟箱体的初始位置;确定以初始位置为基准的显示屏的至少一个第二虚拟箱体的移动信息,其中,移动信息至少包括:第二虚拟箱体的移动方向以及沿着移动方向的移动距离;根据预设配置信息以及移动信息确定显示屏的目标显示形状,其中,预设配置信息至少包括:每一列第一虚拟箱体与第二虚拟箱体之间的偏移信息;控制显示屏在目标显示形状对应的显示区域显示图像数据。
7.可选地,根据预设配置信息以及移动信息确定显示屏的目标显示形状,包括:确定移动方向为横向移动,且移动距离大于第一预设距离,则以第一虚拟箱体为基准箱体,将第二虚拟箱体旋转偏移角度得到目标显示形状,其中,偏移信息包括偏移角度。
8.可选地,以第一虚拟箱体为基准箱体,将第二虚拟箱体旋转偏移角度得到目标显示形状,包括:确定位于第一虚拟箱体下方的第一顶点;确定位于第二虚拟箱体下方的第二顶点;将第二顶点移动至第一顶点所在的位置,并将第二虚拟箱体旋转偏移角度,得到目标显示形状。
9.可选地,根据预设配置信息以及移动信息确定显示屏的目标显示形状,还包括:确定移动方向为纵向移动,且移动距离大于第二预设距离,则根据移动距离确定待添加的第
二虚拟箱体的数量;确定第一虚拟箱体为基准箱体,在第一虚拟箱体的纵轴方向上添加数量的第二虚拟箱体得到目标显示形状。
10.可选地,确定第一虚拟箱体为基准箱体,在第一虚拟箱体的纵轴方向上添加数量的第二虚拟箱体得到目标显示形状,包括:确定第一虚拟箱体上方的第三顶点,其中,第三顶点包括:第一虚拟箱体上方的两个顶点;确定第二虚拟箱体下方的第四顶点,其中,第四顶点包括:第二虚拟箱体下方的两个顶点;将第四顶点移动至第三顶点所在的位置,并在纵轴方向上添加数量的第二虚拟箱体,得到目标显示形状。
11.可选地,根据移动距离确定待添加的第二虚拟箱体的数量,包括:确定移动距离对应的长度为第一辐射长度,其中,第一辐射长度用于指示待添加的所有第二虚拟箱体在显示屏可驱动的显示区域的总长度;获取第二虚拟箱体的第二辐射长度,其中,第二辐射长度为单个第二虚拟箱体在显示屏上可驱动的显示区域的长度;根据第一辐射长度与第二辐射长度确定待添加的第二虚拟箱体的数量。
12.可选地,在根据预设配置信息以及移动信息确定显示屏的目标显示形状之后,方法还包括:展示预设连线模式,其中,预设连线模式用于将第一虚拟与第二虚拟箱体进行连接,不同的预设连线模式显示图像数据的顺序不同;接收目标对象的输入的操作指令,根据操作指令确定目标对象选中的目标连线模式;基于目标连线模式所指示的连线顺序对第一虚拟箱体与第二虚拟箱体进行连接。
13.根据本技术实施例的另一方面,还提供了一种显示屏的配置装置,包括:第一确定模块,用于确定显示屏的第一虚拟箱体的初始位置;第二确定模块,用于确定以初始位置为基准的显示屏的至少一个第二虚拟箱体的移动信息,其中,移动信息至少包括:第二虚拟箱体的移动方向以及沿着移动方向的移动距离;第三确定模块,用于根据预设配置信息以及移动信息确定显示屏的目标显示形状,其中,预设配置信息至少包括:每一列第一虚拟箱体与第二虚拟箱体之间的偏移信息;控制模块,用于控制显示屏在目标显示形状对应的显示区域显示图像数据。
14.根据本技术实施例的另一方面,还提供了一种非易失性存储介质,非易失性存储介质包括存储的程序,其中,在程序运行时控制非易失性存储介质所在设备执行任意一种显示屏的配置方法。
15.根据本技术实施例的另一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行任意一种显示屏的配置方法。
16.在本技术实施例中,采用虚拟箱体配置特殊形状的显示区域的方式,通过确定显示屏的第一虚拟箱体的初始位置;确定以初始位置为基准的显示屏的至少一个第二虚拟箱体的移动信息,其中,移动信息至少包括:第二虚拟箱体的移动方向以及沿着移动方向的移动距离;根据预设配置信息以及移动信息确定显示屏的目标显示形状,其中,预设配置信息至少包括:每一列第一虚拟箱体与第二虚拟箱体之间的偏移信息;控制显示屏在目标显示形状对应的显示区域显示图像数据,达到了控制显示屏基于目标形状的显示区域显示图像数据的目的,从而实现了自动快速地配置目标显示形状的显示屏,节省配置显示屏时间的技术效果,进而解决了由于相关技术中缺乏配置特殊屏体形状的方法造成的配置特殊屏体形状的过程繁琐、浪费配置时间以及无法满足显示需求的技术问题。
附图说明
17.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
18.图1是根据本技术实施例的一种可选的显示屏的配置方法的流程示意图;
19.图2是根据本技术中实施例的一种可选的虚拟箱体的展示界面示意图;
20.图3是根据本技术实施例的一种可选的预设连线模式的展示界面示意图;
21.图4是根据本技术实施例一种可选的显示屏的配置流程示意图;
22.图5是根据本技术一种可选的实施例中最终的形成显示屏的显示区域;
23.图6是根据本技术实施例的一种可选的显示屏的配置装置的结构示意图。
具体实施方式
24.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
25.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
26.根据本技术实施例,提供了一种显示屏的配置方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
27.图1是根据本技术实施例的显示屏的配置方法,如图1所示,该方法包括如下步骤:
28.步骤s102,确定显示屏的第一虚拟箱体的初始位置;
29.步骤s104,确定以初始位置为基准的显示屏的至少一个第二虚拟箱体的移动信息,其中,移动信息至少包括:第二虚拟箱体的移动方向以及沿着移动方向的移动距离;
30.步骤s104,根据预设配置信息以及移动信息确定显示屏的目标显示形状,其中,预设配置信息至少包括:每一列第一虚拟箱体与第二虚拟箱体之间的偏移信息;
31.步骤s108,控制显示屏在目标显示形状对应的显示区域显示图像数据。
32.该显示屏的配置方法中,通过确定显示屏的第一虚拟箱体的初始位置;确定以初始位置为基准的显示屏的至少一个第二虚拟箱体的移动信息,其中,移动信息至少包括:第二虚拟箱体的移动方向以及沿着移动方向的移动距离;根据预设配置信息以及移动信息确定显示屏的目标显示形状,其中,预设配置信息至少包括:每一列第一虚拟箱体与第二虚拟箱体之间的偏移信息;控制显示屏在目标显示形状对应的显示区域显示图像数据,达到了
控制显示屏基于目标形状的显示区域显示图像数据的目的,从而实现了自动快速地配置目标显示形状的显示屏,节省配置显示屏时间的技术效果,进而解决了由于相关技术中缺乏配置特殊屏体形状的方法造成的配置特殊屏体形状的过程繁琐、浪费配置时间以及无法满足显示需求的技术问题。
33.需要说明的是,上述目标显示形状,包括但不限于:扇形、环形以及矩形等。
34.本技术一些可选的实施例中,可确定目标区域内已经与物理设备连接好的实体箱体,然后,展示该实体箱体对应的虚拟箱体,可以理解的,虚拟箱体包括但不限于:第一虚拟箱体与第二虚拟箱体。例如,可通过局域网确定已经与物理设备连接的箱体,然后,然后以网口列表的形式进行展示,图2是本技术中一种可选的虚拟箱体的展示界面示意图,如图2所示,可以看到共有16个网口,其中,每个网口均可连接16个箱体,需要说明的是,图中的0/16,0表示已有0个箱体完成配置,16表示箱体的总数,百分数则表示配屏的进度,且该界面的右上方可以展示配置模式,例如,扇形模式、环形模式以及矩形模式,需要说明的是,不同的配置模式对应的配置逻辑不相同的。
35.本技术一些实施例中,根据预设配置信息以及移动信息确定显示屏的目标显示形状,可通过如下方式实现,具体地,确定移动方向为横向移动,且移动距离大于第一预设距离,则以第一虚拟箱体为基准箱体,将第二虚拟箱体旋转偏移角度得到目标显示形状,需要说明的是,偏移信息包括但不限于:偏移角度。例如,可以接收用户的操作指令,然后根据操作指令确定用户的操作方向为横向移动,并在移动距离的大于第一预设距离后,则以第一虚拟箱体为基准箱体,将第二虚拟箱体旋转偏移角度得到目标显示形状。
36.还需要说明的是,在接收到用户的操作指令,确定该用户操作方向为横向移动,且移动距离小于第一预设距离时,可进一步判断该用户是否有新的操作,即检测预定时长是否有接收到新的操作指令,例如,检测在3秒之内是否有接收到新的操作指令,若没有接收到新的指令,则确定该用户为误操作,对来自该用户的操作指令不进行响应。可以理解的,若在预定时长内检测到了新的操作指令,则可根据新接收到的操作指令,对基准箱体或者其他虚拟箱体的摆放位置、角度等进行调节。
37.本技术一些可选的实施例中,以第一虚拟箱体为基准箱体,将第二虚拟箱体旋转偏移角度得到目标显示形状,可通过如下方式实现,具体地,确定位于第一虚拟箱体下方的第一顶点;确定位于第二虚拟箱体下方的第二顶点;将第二顶点移动至第一顶点所在的位置,并将第二虚拟箱体旋转偏移角度,得到目标显示形状。
38.本技术另一些可选的实施例中,根据预设配置信息以及移动信息确定显示屏的目标显示形状,可通过如下方式实现:确定移动方向为纵向移动,且移动距离大于第二预设距离,则根据移动距离确定待添加的第二虚拟箱体的数量;确定第一虚拟箱体为基准箱体,在第一虚拟箱体的纵轴方向上添加数量的第二虚拟箱体得到目标显示形状。例如,可以接收用户的操作指令,然后根据操作指令确定用户的操作方向为纵向移动,并在移动距离的大于第二预设距离后,确定该移动距离对应的第二虚拟箱体的数量为2个,并沿着纵轴方向添加2个第二虚拟箱体,得到目标显示形状。可以理解的,移动距离小于第二预设距离时,可进一步判断该用户是否有新的操作,即检测预定时长是否有接收到新的操作指令,例如,检测在3秒之内是否有接收到新的操作指令,若没有接收到新的指令,则确定该用户为误操作,对用户的操作指令不进行响应。若在预定时长内检测到了新的操作指令,则可根据新接收
到的操作指令,对基准箱体或者其他虚拟箱体的摆放位置、角度等进行调节。
39.本技术一些实施例中,可确定第一虚拟箱体为基准箱体,在第一虚拟箱体的纵轴方向上添加数量的第二虚拟箱体得到目标显示形状,具体地,确定第一虚拟箱体上方的第三顶点,其中,第三顶点包括:第一虚拟箱体上方的两个顶点;确定第二虚拟箱体下方的第四顶点,其中,第四顶点包括:第二虚拟箱体下方的两个顶点;将第四顶点移动至第三顶点所在的位置,并在纵轴方向上添加数量的第二虚拟箱体,得到目标显示形状。
40.本技术一些可选的实施例中,可根据移动距离确定待添加的第二虚拟箱体的数量,具体地,可确定移动距离对应的长度为第一辐射长度,其中,第一辐射长度用于指示待添加的所有第二虚拟箱体在显示屏可驱动的显示区域的总长度;获取第二虚拟箱体的第二辐射长度,其中,第二辐射长度为单个第二虚拟箱体在显示屏上可驱动的显示区域的长度;根据第一辐射长度与第二辐射长度确定待添加的第二虚拟箱体的数量。
41.本技术一些实施例中,在根据预设配置信息以及移动信息确定显示屏的目标显示形状之后,还可展示预设连线模式,其中,预设连线模式用于将第一虚拟与第二虚拟箱体进行连接,不同的预设连线模式显示图像数据的顺序不同;接收目标对象的输入的操作指令,根据操作指令确定目标对象选中的目标连线模式;基于目标连线模式所指示的连线顺序对第一虚拟箱体与第二虚拟箱体进行连接。
42.图3是上述实施例中预设连线模式的展示界面示意图,如图3所示,该界面示意图中共分为四个区域,每个区域中展示有四种连线模式,上方的两个区域为z字型连线,下方的两个区域为n字型连线,其中,不同的连线模式在展示图像数据的顺序不同,圆点表示起始端,三角点表示末端,以第一个连线模式为例,该连线模式为z字型连线,该连线模式在展示图像数据从上到小进行展示。
43.需要说明的是,上述预设配置信息包括但不限于:起始角度,可以为第一个虚拟箱体相对第四象限顺时针的角度,修改后可整体旋转;偏移角度:每一辐射列箱体间的偏移角度,偏移角度可用于调整扇形密度,角度越小,扇形展示出来的效果越好;辐射长度:可用于修改扇形的高度,满足箱体大小不足时,拼接长扇形的场景。连线模式:修改箱体连线顺序,(默认提供z字形连接或n字形连接,修改后箱体可重新排列顺序。
44.图4是本技术一种可选的实施例中显示屏的配置流程示意图,如图4所示,该流程包括:
45.选择扇形模式,然后,然后选择网口列表中的在线箱体,然后在控制器显示图像区域内选择初始位置摆放箱体,横向移动鼠标,可以以预设的偏移角度添加旋转箱体,并将顶点吸附至上一个箱体的内侧顶点(即让两个顶点重合),纵向移动鼠标,可以以扇形第一排箱体为基础,当鼠标移动到预设位置时,可纵向开始添加箱体,并与前一个箱体吸附,然后,可调节属性,重新计算箱体偏移角度、辐射长度等,以获得新的扇形大小,最后,等待图像在物理屏显示正常后,点击确认按钮,结束配置过程,需要说明的是,上述预设位置可以为纵轴方向上前一个箱体的1/2处。
46.上述操作步骤可基于显示屏配置软件实现,具体的可通过如下步骤实现:
47.1.用户通过使用显示屏配置软件以及局域网发现已经与物理设备连接好的箱体,在网口列表右方(如图2所示)选择配置模式(例如:扇形模式、环形模式、矩形模式);
48.2.选择扇形模式,可点击下方的网口,然后在中心的视图层界面(编辑区),可以发
现手上跟随移动的箱体(与当前网口下第一张箱体物理规格相同),右侧属性区可以查看当前基础信息及可修改配置项(例如,偏移角度,起始角度等),在确认信息完毕后,可通过在编辑区左键点击,开始添加箱体;
49.3.此时第一个箱体被添加至编辑区,再次横向移动鼠标时,界面上箱体开始以设置的偏移角度呈扇形形状开始添加;纵向移动鼠标时,可以增加扇形辐射长度(纵向箱体增多),此时已完成基础形状的搭建;
50.4.用户可以在右侧再次修改起始角度、偏移角度、辐射长度、连线模式等。
51.5.点击确认按钮,完成最终的扇形屏配置,图5是最终的形成显示屏的显示区域,如图5所示,该显示区域呈扇形,可基于该扇形显示区域显示图像数据。
52.可以理解的,该配置方法根据箱体旋转功能加上顶点吸附,结合图形化操作,做到了箱体排列的规则性及时效性,有效的保证了箱体扇形内部各箱体顶点始终吸附在一起,解决了人工操作时,引起的像素点坐标误差造成物理屏画面错乱的问题。
53.图6是根据本技术实施例的一种显示屏的配置装置,如图6所示,该显示屏的配置装置,包括:
54.第一确定模块40,用于确定显示屏的第一虚拟箱体的初始位置;
55.第二确定模块42,用于确定以初始位置为基准的显示屏的至少一个第二虚拟箱体的移动信息,其中,移动信息至少包括:第二虚拟箱体的移动方向以及沿着移动方向的移动距离;
56.第三确定模块44,用于根据预设配置信息以及移动信息确定显示屏的目标显示形状,其中,预设配置信息至少包括:每一列第一虚拟箱体与第二虚拟箱体之间的偏移信息;
57.控制模块46,用于控制显示屏在目标显示形状对应的显示区域显示图像数据。
58.该显示屏的配置装置中,第一确定模块40,用于确定显示屏的第一虚拟箱体的初始位置;第二确定模块42,用于确定以初始位置为基准的显示屏的至少一个第二虚拟箱体的移动信息,其中,移动信息至少包括:第二虚拟箱体的移动方向以及沿着移动方向的移动距离;第三确定模块44,用于根据预设配置信息以及移动信息确定显示屏的目标显示形状,其中,预设配置信息至少包括:每一列第一虚拟箱体与第二虚拟箱体之间的偏移信息;控制模块46,用于控制显示屏在目标显示形状对应的显示区域显示图像数据,达到了控制显示屏基于目标形状的显示区域显示图像数据的目的,从而实现了自动快速地配置目标显示形状的显示屏,节省配置显示屏时间的技术效果,进而解决了由于相关技术中缺乏配置特殊屏体形状的方法造成的配置特殊屏体形状的过程繁琐、浪费配置时间以及无法满足显示需求的技术问题。
59.根据本技术实施例的另一方面,还提供了一种非易失性存储介质,非易失性存储介质包括存储的程序,其中,在程序运行时控制非易失性存储介质所在设备执行任意一种显示屏的配置方法。
60.具体地,上述存储介质用于存储执行以下功能的程序指令,实现以下功能:
61.确定显示屏的第一虚拟箱体的初始位置;确定以初始位置为基准的显示屏的至少一个第二虚拟箱体的移动信息,其中,移动信息至少包括:第二虚拟箱体的移动方向以及沿着移动方向的移动距离;根据预设配置信息以及移动信息确定显示屏的目标显示形状,其中,预设配置信息至少包括:每一列第一虚拟箱体与第二虚拟箱体之间的偏移信息;控制显
示屏在目标显示形状对应的显示区域显示图像数据。
62.根据本技术实施例的另一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行任意一种显示屏的配置方法。
63.具体地,上述处理器用于调用存储器中的程序指令,实现以下功能:
64.确定显示屏的第一虚拟箱体的初始位置;确定以初始位置为基准的显示屏的至少一个第二虚拟箱体的移动信息,其中,移动信息至少包括:第二虚拟箱体的移动方向以及沿着移动方向的移动距离;根据预设配置信息以及移动信息确定显示屏的目标显示形状,其中,预设配置信息至少包括:每一列第一虚拟箱体与第二虚拟箱体之间的偏移信息;控制显示屏在目标显示形状对应的显示区域显示图像数据。
65.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
66.在本技术的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
67.在本技术所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
68.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
69.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
70.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
71.以上所述仅是本技术的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1