屏幕显示和图像处理方法以及嵌入式设备和云服务器技术

技术编号:30693145 阅读:12 留言:0更新日期:2021-11-06 09:27
屏幕显示和图像处理方法以及嵌入式设备和云服务器。本公开公开了一种屏幕显示方法,涉及计算机技术领域,尤其涉及云计算和计算机视觉领域,可以用于低端嵌入式设备的竖屏显示和多语言显示等应用场景。具体实现方案为:向服务端发送携带有显示器的方向参数和表征需要显示的内容的参数的请求,使得服务端基于方向参数和表征需要显示的内容的参数获得对应的目标图像,其中,目标图像包括适于横屏显示或竖屏显现的图像;获取服务端响应于请求返回的目标图像;以及将目标图像传输至显示器进行横屏显示或竖屏显示。横屏显示或竖屏显示。横屏显示或竖屏显示。

【技术实现步骤摘要】
屏幕显示和图像处理方法以及嵌入式设备和云服务器


[0001]本公开涉及计算机
,尤其涉及云计算和计算机视觉领域,可以用于低端嵌入式设备的竖屏显示和多语言显示等应用场景。具体涉及一种屏幕显示方法和装置、一种图像处理方法和装置、一种电子设备、存储介质和计算机程序产品、一种嵌入式设备和云服务器。

技术介绍

[0002]当前,很多应用场景下都需要显示器同时支持横屏显示和竖屏显示。并且,为了适应多元化的市场需求,也希望显示器同时支持多种语言显示(如中文显示等)。

技术实现思路

[0003]本公开提供了一种屏幕显示方法和装置、一种图像处理方法和装置、一种电子设备、存储介质和计算机程序产品、一种嵌入式设备和云服务器。
[0004]根据本公开的一方面,提供了一种屏幕显示方法,包括:向服务端发送携带有显示器的方向参数和表征需要显示的内容的参数的请求,使得所述服务端基于所述方向参数和所述表征需要显示的内容的参数获得对应的目标图像,其中,所述目标图像包括适于横屏显示或竖屏显现的图像;获取所述服务端响应于所述请求返回的所述目标图像;以及将所述目标图像传输至所述显示器进行横屏显示或竖屏显示。
[0005]根据本公开的另一方面,提供了一种图像处理方法,包括:响应于接收到由嵌入式设备发送的携带有显示器的方向参数和表征需要显示的内容的参数的请求,基于所述方向参数和所述表征需要显示的内容的参数,获得对应的目标图像,其中,所述目标图像包括适于横屏显示或竖屏显现的图像;以及将目标图像返回至所述嵌入式设备,以便所述嵌入式设备将所述目标图像传输至所述显示器进行横屏显示或竖屏显示。
[0006]根据本公开的另一方面,提供了一种屏幕显示装置,包括:发送模块,用于向服务端发送携带有显示器的方向参数和表征需要显示的内容的参数的请求,使得所述服务端基于所述方向参数和所述表征需要显示的内容的参数获得对应的目标图像,其中,所述目标图像包括适于横屏显示或竖屏显现的图像;第一获取模块,用于获取所述服务端响应于所述请求返回的所述目标图像;以及显示模块,用于将所述目标图像传输至所述显示器进行横屏显示或竖屏显示。
[0007]根据本公开的另一方面,提供了一种图像处理装置,包括:第三获取模块,用于响应于接收到由嵌入式设备发送的携带有显示器的方向参数和表征需要显示的内容的参数的请求,基于所述方向参数和所述表征需要显示的内容的参数,获得对应的目标图像,其中,所述目标图像包括适于横屏显示或竖屏显现的图像;以及发送模块,用于将目标图像返回至所述嵌入式设备,以便所述嵌入式设备将所述目标图像传输至所述显示器进行横屏显示或竖屏显示。
[0008]根据本公开的另一方面,提供了一种嵌入式设备,包括:本公开实施例所述的屏幕
显示装置。
[0009]根据本公开的另一方面,提供了一种云服务器,包括:本公开实施例所述的图像处理装置。
[0010]根据本公开的另一方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开实施例所述的方法。
[0011]根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据本公开实施例所述的方法。
[0012]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据本公开实施例所述的方法。
[0013]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0014]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0015]图1A示例性示出了适于本公开实施例的系统架构;
[0016]图1B和图1C示例性示出了可以实现本公开实施例的场景图;
[0017]图2示例性示出了根据本公开实施例的屏幕显示方法的流程图;
[0018]图3A示例性示出了根据本公开实施例的原始图像的示意图;
[0019]图3B示例性示出了基于图3A的横屏显示效果图;
[0020]图3C示例性示出了基于图3A的适于竖屏显示的横屏图像的示意图;
[0021]图3D示例性示出了基于图3C的横屏显示效果图;
[0022]图4示例性示出了根据本公开实施例的图像处理方法的流程图;
[0023]图5示例性示出了根据本公开实施例的屏幕显示装置的框图;
[0024]图6示例性示出了根据本公开实施例的图像处理装置的框图;以及
[0025]图7示例性示出了用来实现本公开实施例的电子设备的框图。
具体实施方式
[0026]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0027]可以看到的是,目前市场上很多低端、便宜的嵌入式设备往往并不支持竖屏显示,同时也不支持中文显示,仅支持横屏显示,且只能进行英文显示。现有的支持竖屏显示的嵌入式设备,往往都是比较高端、昂贵的安卓设备,这种设备自身需要具备图片旋转功能。
[0028]应该理解,低端的嵌入式设备,受限于处理器功能不强和内存存储空间不足,因而不支持竖屏显示,也不支持多种语言显示,如不支持中文显示。
[0029]因此,在一些方案中,低端的嵌入式设备想要同时支持横屏显示和竖屏显示,需要
在软件方面进行大幅度改动,如需要定制化开发用于实现竖屏显示的嵌入式软件包。这种方案导致软件开发成本较高。
[0030]此外,在其他方案中,低端的嵌入式设备想要同时支持横屏显示和竖屏显示,还可以通过上安卓系统来实现。这种方案又会导致硬件成本较高。
[0031]并且,在一些方案中,低端的嵌入式设备想要同时支持英文显示和中文显示,还需要安装中文字库。由于中文字库体积巨大,因而这种方案会增加flash成本。此外,这种方案还需要升级CPU和GPU,导致硬件成本也急剧上升。
[0032]对此,本公开实施例提供了一种通过云端技术,实现嵌入式设备,尤其是低端嵌入式设备同时支持横屏显示和竖屏显示,以及支持中文显示的方案。
[0033]以下将结合附图和具体实施例详细阐述本公开。
[0034]适于本公开实施例的屏幕显示、图像处理方法和装置的系统架构介绍如下。
[0035]图1A示例性示出了适于本公开实施例的系统架构。需要注意的是,图1A所示仅为可以应用本公开实施例的系统架构的示例,以帮助本领域技术人员理解本公开的
技术实现思路
,但并不意味着本公开实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种屏幕显示方法,包括:向服务端发送携带有显示器的方向参数和表征需要显示的内容的参数的请求,使得所述服务端基于所述方向参数和所述表征需要显示的内容的参数获得对应的目标图像,其中,所述目标图像包括适于横屏显示或竖屏显现的图像;获取所述服务端响应于所述请求返回的所述目标图像;以及将所述目标图像传输至所述显示器进行横屏显示或竖屏显示。2.根据权利要求1所述的方法,还包括:基于针对所述显示器选定的或者校准的屏幕显示模式,获取所述方向参数,以生成所述请求。3.根据权利要求1或2所述的方法,其中,所述表征需要显示的内容的参数包括:需要显示的图像对应的编码信息或存储地址。4.根据权利要求3所述的方法,其中,所述表征需要显示的内容的参数还包括:需要在所述图像上展示的非英文信息,以及描述所述非英文信息的展示位置的位置信息。5.根据权利要求3或4所述的方法,其中,所述图像包括投屏图像或者投屏视频流中的图像帧。6.一种图像处理方法,包括:响应于接收到由嵌入式设备发送的携带有显示器的方向参数和表征需要显示的内容的参数的请求,基于所述方向参数和所述表征需要显示的内容的参数,获得对应的目标图像,其中,所述目标图像包括适于横屏显示或竖屏显现的图像;以及将目标图像返回至所述嵌入式设备,以便所述嵌入式设备将所述目标图像传输至所述显示器进行横屏显示或竖屏显示。7.根据权利要求6所述的方法,其中:所述表征需要显示的内容的参数包括:需要显示的图像对应的编码信息或存储地址;基于所述方向参数和所述表征需要显示的内容的参数,获得对应的目标图像,包括:基于所述编码信息或所述存储地址,获取对应的原始图像;以及在所述方向参数为0
°
或者180
°
的情况下,通过将所述原始图像旋转0
°
或者180
°
来获得对应的目标图像。8.根据权利要求7所述的方法,其中,基于所述方向参数和所述表征需要显示的内容的参数,获得对应的目标图像,还包括:在所述方向参数为90
°
或者270
°
的情况下,先将所述原始图像旋转90
°
或者270
°
,再对旋转后的图像进行尺寸缩放和黑边添加处理,以获得适于竖屏显示的目标图像。9.一种屏幕显示装置,包括:发送模块,用于向服务端发送携带有显示器的方向参数和表征需要显示的内容的参数的请求,使得所述服务端基于所述方向参数和所述表征需要显示的内容的参数获得对应的目标图像,其中,所述目标图像包括适于横屏显示或竖屏显现的图像;第一获取模块,用于获取所述服务端响应于所述请求返回的所述目标图像;以及显示模块,用于将所述目标图像传输至所述显示器进行横屏显示或竖屏显示。10.根据权利要求9所述的装置,还包括:第二获取模块,用于...

【专利技术属性】
技术研发人员:刘智宇
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1