掌桥专利:专业的专利平台
掌桥专利
首页

一种多屏显示自适应调整方法

文献发布时间:2023-06-19 12:18:04


一种多屏显示自适应调整方法

技术领域

本发明属于多屏显示技术领域,具体涉一种多屏显示自适应调整方法。

背景技术

近年来,Linux系统由于自身出色的性能和优良的稳定性而广泛受到计算机业界的关注和应用。同时,随着IT行业软硬件的发展,IT设备趋于多样化、专业化和复杂化,传统的单屏输出已不能满足越来越复杂的要求,此时可以利用双屏或多屏的显示方式来解决此问题,双屏或多屏的显示方式在图形图像处理系统中可以充分利用用户的显示资源,扩大观察视野,改善用户的操作环境,提高设计效率和展示效果。

专利《一种Linux系统下自动实现多屏显示的配置系统及方法》(专利号CN201810968361.3)涉及Linux系统多屏显示,该发明采用多显卡下多屏拼接技术,首先连接两个或多个显示器,通过多屏显示处理模块用于获取输入的图像显示信息,根据显示信息拆分位,最后在多屏上显示一完整的输入图像显示信息。该专利中的技术确保了Linux平台自动实现多屏显示的配置系统及方法,但此方法还存在一些不足之处,比如:支持扩展模式和镜像模式的切换、探测显示器个数、支持刷新率的适配以及根据项目需求进行屏幕旋转。

发明内容

为解决上述问题,本发明提供了一种多屏显示自适应调整方法,所述方法包括步骤:

自适应判断主机是否处于镜像模式;

若是,将所述主机上的数据同步显示在所有的显示屏上;

若否,自适应判断所述主机是否处于扩展模式;

若是,将所述主机上的数据分位显示在所有的所述显示屏上;

若否,结束操作流程。

优选地,在所述自适应判断主机是否处于镜像模式之前还包括步骤:

判断所述主机是否成功连接多个显示屏。

优选地,在所述判断所述主机是否成功连接多个显示屏之前还包括步骤:

配置一台主机以及若干显示屏;

将所述主机与所有的所述显示屏连接。

优选地,在所述配置一台主机以及若干显示屏之前还包括步骤:

在所述主机上配置Linux操作系统。

优选地,所述将所述主机上的数据同步显示在所有的显示屏上包括步骤:

将所述主机上的数据以参数A同步显示在所有的所述显示屏上。

优选地,所述参数A满足:

A≤B,

其中,A表示所述主机显示数据的参数,B表示所有显示屏中最低规格显示屏对应的参数。

优选地,所述参数包括:分辨率和刷新率。

优选地,所述将所述主机上的数据分位显示在所有的所述显示屏上包括步骤:

计算显示屏个数N;

将所述主机上的数据均分为N份;

判断各所述显示屏的显示模式;

按照显示模式将对应的数据显示于对应的显示屏上。

优选地,所述按照显示模式将对应的数据显示于对应的显示屏上包括步骤:

判断所述显示屏是否为横向模式;

若是,将对应数据横向显示在对应的所述显示屏上;

若否,将对应数据纵向显示在对应的所述显示屏上。

本申请提供的一种多屏显示自适应调整方法具有如下有益效果:

(1)利用模式切换增加用户可用性;

在多屏显示自适应过程中,提供模式切换判断功能,在镜像模式下可以在多个显示屏上同步显示主机数据,在扩展模式下可以分位显示主机上的数据,可以根据主机的模式而自动选择合适的显示模式,为用户提供了多种显示模式,且对于IT工作人来说更方便代码的阅读;

(2)自动获取参数适配;

在多屏显示自适应过程中,自动获取显示屏的参数,包括分辨率、刷新率和旋转方式,这些参数的自动获取可以供用户在使用过程中更方便地对多屏显示桌面进行配置;

(3)显示方式较灵活;

支持在不同情况下系统用户可以根据需要自由选择展示的内容和不同的展示方式,更利于系统用户在图形图像方面选择更好的展示效果。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提供的一种多屏显示自适应调整方法的流程示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。

如图1,在本申请实施例中,本发明提供了一种多屏显示自适应调整方法,所述方法包括步骤:

S1:自适应判断主机是否处于镜像模式;

S2:若是,将所述主机上的数据同步显示在所有的显示屏上;

S3:若否,自适应判断所述主机是否处于扩展模式;

S4:若是,将所述主机上的数据分位显示在所有的所述显示屏上;

S5:若否,结束操作流程。

在本申请实施例中,首先周期性地自适应判断主机是否处于镜像模式,如果主机处于镜像模式,则将主机上的数据同步显示在所有的显示屏上,每个显示屏上的内容是一样的;如果主机不处于镜像模式,则判断主机是否处于扩展模式,如果处于扩展模式,则将主机上的数据分位显示在所有的显示屏上,所有的显示屏上的内容汇总得到主机上的数据,如果主机不处于扩展模式,则结束此判断操作流程。

在本申请实施例中,在步骤S1中的自适应判断主机是否处于镜像模式之前还包括步骤:

判断所述主机是否成功连接多个显示屏。

在本申请实施例中,当进行自适应判断主机是否处于镜像模式之前还需要判断主机是否与多个显示屏成功连接,如果主机成功连接多个显示屏,则进行自适应判断主机是否处于镜像模式操作;如果主机没有成功连接多个显示屏,比如只连接了一台显示屏,则无需进行自适应判断主机是否处于镜像模式操作。

在本申请实施例中,在所述判断所述主机是否成功连接多个显示屏之前还包括步骤:

配置一台主机以及若干显示屏;

将所述主机与所有的所述显示屏连接。

在本申请实施例中,在判断所述主机是否成功连接多个显示屏之前还需要将主机与多个显示屏进行连接,比如可以通过VGA数据线将1台主机与2台显示屏进行连接,然后再判断主机是否与所有的显示屏成功信号连接。

在本申请实施例中,在所述配置一台主机以及若干显示屏之前还包括步骤:

在所述主机上配置Linux操作系统。

在本申请实施例中,在所述配置一台主机以及若干显示屏之前还需要在主机上配置操作系统,具体地,此操作系统为Linux操作系统。通过Linux操作系统进行上述的各种操作和判断。

在本申请实施例中,步骤S2中的将所述主机上的数据同步显示在所有的显示屏上包括步骤:

将所述主机上的数据以参数A同步显示在所有的所述显示屏上。

在本申请实施例中,当处于镜像模式下,与主机连接的每个显示屏上的内容是完全一样的,所不同点在于每个显示屏所采用的参数可以相同,也可以不同。当参数相同时,所有的显示屏可以采用同一个参数进行数据的显示;当参数不同时,所有的显示屏根据自己的参数配置而选择实际的参数进行数据的显示。

在本申请实施例中,所述参数A满足:

A≤B,

其中,A表示所述主机显示数据的参数,B表示所有显示屏中最低规格显示屏对应的参数。

在本申请实施例中,当所有的显示屏采用相同参数进行数据显示时,由于每个显示屏的参数可能并不相同,此时为了适应所有的显示屏,需要在所有的显示屏中选择规格最低的显示屏的参数B,然后以参数最高值A不超过此参数B的要求对所有的显示屏进行显示,从而可以满足所有的显示屏以相同的参数进行显示。具体地,所述参数包括:分辨率和刷新率。

当所有的显示屏采用不同的参数进行数据显示时,可以根据自己的规格选择能够满足的参数进行显示,只要不超过对应显示屏的参数即可。

在本申请实施例中,步骤S4中的将所述主机上的数据分位显示在所有的所述显示屏上包括步骤:

计算显示屏个数N;

将所述主机上的数据均分为N份;

判断各所述显示屏的显示模式;

按照显示模式将对应的数据显示于对应的显示屏上。

在本申请实施例中,当处于扩展模式下,此时需要将主机上的数据通过所有的显示屏共同显示。此时,计算显示屏个数N,然后将主机上的数据均分为N份,然后将N份数据通过N个显示屏共同显示,每个显示屏上显示的数据不相同,且所有的显示屏上显示的数据共同组成主机的数据。然后判断每个显示屏的显示模式,然后按照显示模式将数据显示在对应的显示屏上。

在本申请实施例中,所述按照显示模式将对应的数据显示于对应的显示屏上包括步骤:

判断所述显示屏是否为横向模式;

若是,将对应数据横向显示在对应的所述显示屏上;

若否,将对应数据纵向显示在对应的所述显示屏上。

在本申请实施例中,具体地,显示模式为横向模式或纵向模式。当为横向模式时,显示屏以横向模式显示数据;当为纵向模式时,显示屏以纵向模式显示数据。

本申请提供的一种多屏显示自适应调整方法具有如下有益效果:

(1)利用模式切换增加用户可用性;

在多屏显示自适应过程中,提供模式切换判断功能,在镜像模式下可以在多个显示屏上同步显示主机数据,在扩展模式下可以分位显示主机上的数据,可以根据主机的模式而自动选择合适的显示模式,为用户提供了多种显示模式,且对于IT工作人来说更方便代码的阅读;

(2)自动获取参数适配;

在多屏显示自适应过程中,自动获取显示屏的参数,包括分辨率、刷新率和旋转方式,这些参数的自动获取可以供用户在使用过程中更方便地对多屏显示桌面进行配置;

(3)显示方式较灵活;

支持在不同情况下系统用户可以根据需要自由选择展示的内容和不同的展示方式,更利于系统用户在图形图像方面选择更好的展示效果。

应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。

相关技术
  • 显示屏的调整机构、显示屏、调整系统、调整方法和可调床垫
  • LED显示屏控制卡及控制系统、分辨率自适应调整方法
技术分类

06120113241018