图片显示方法、终端和计算机可读存储介质与流程

文档序号:20680387发布日期:2020-05-08 18:20阅读:196来源:国知局
图片显示方法、终端和计算机可读存储介质与流程

本发明涉及通信技术领域,尤其涉及一种图片显示方法、终端和计算机可读存储介质。



背景技术:

当前智能终端产品非常普及,用户已不满足基本的通信功能。智能终端的可玩性越来越高。多媒体功能比如拍照、摄像等,常常成为产品革新的亮点。随着相机模块的发展,拍摄的照片种类更加丰富,照片尺寸也越来越大。进而对智能终端中图片库模块的查看效率及显示效果提出了更高的要求。

由于显示屏幕尺寸的局限,当前图片库图片查看,只能单张滑动或切换查看。当图片库文件较多时,查看效率较低。查看图片细节只能局方放大查看,不能查看整张大图。部分非标准尺寸的拼图只能滑动屏幕查看,或者缩小显示。不能更好的展现图片效果。



技术实现要素:

本发明的主要目的在于提出一种图片显示方法、终端和计算机可读存储介质,旨在解决在双屏终端上清晰看图的问题。

为实现上述目的,本发明提供了一种图片显示方法,包括:检测所述终端的第一屏幕与第二屏幕之间的夹角,所述第一屏幕与所述第二屏幕之间可折叠;在所述夹角的大小符合预设条件时,通过所述第一屏幕和所述第二屏幕显示用户选择的图片,所述第一屏幕和所述第二屏幕分别显示所述图片的不同部分。

为实现上述目的,本发明还提供了一种终端,所述终端具有可折叠的第一屏幕和第二屏幕;所述终端还包括处理器、存储器和通信总线;所述通信总线用于实现处理器和存储器之间的连接通信;所述处理器用于执行存储器中存储的图片显示程序,以实现以下步骤:检测所述终端的第一屏幕与第二屏幕之间的夹角;在所述夹角的大小符合预设条件时,通过所述第一屏幕和所述第二屏幕显示用户选择的图片,所述第一屏幕和所述第二屏幕分别显示所述图片的不同部分。

为实现上述目的,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现前述方法的步骤。

根据以上技术方案,可知本发明的图片显示方法、终端和计算机可读存储介质至少具有以下优点:

根据本发明的技术方案,在双屏移动终端展开时,可以在双屏拼接形成的大屏上查看图片,由于图片放大,所以有利于用户清楚地查看图片细节,丰富了智能终端产品图片查看时的人机交互,提升用户感受。

附图说明

图1是根据本发明的一个实施例的图片显示方法的流程图;

图2是根据本发明的一个实施例的图片显示方法的示意图;

图3是根据本发明的一个实施例的图片显示方法的示意图;

图4是根据本发明的一个实施例的图片显示方法的流程图;

图5是根据本发明的一个实施例的图片显示方法的示意图;

图6是根据本发明的一个实施例的图片显示方法的示意图;

图7是根据本发明的一个实施例的图片显示方法的示意图;

图8是根据本发明的一个实施例的图片显示方法的示意图;

图9是根据本发明的一个实施例的图片显示方法的流程图;

图10是根据本发明的一个实施例的图片显示方法的示意图;

图11是根据本发明的一个实施例的终端的框图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特有的意义。因此,“模块”、“部件”或“单元”可以混合地使用。

如图1所示,本发明的一个实施例中提供了一种图片显示方法,包括:

步骤s110,检测终端的第一屏幕与第二屏幕之间的夹角,第一屏幕与第二屏幕之间可折叠。

本实施例的技术方案适用于同时配置两个对称屏的智能终端,要求两个显示屏尺寸和分辨率相同,可以为左右屏或者上下屏的形式。双屏主要结构是翻转折叠方式,翻转折叠屏可以为左、右屏的形式,也可以是上、下屏的形式,分别为下图2和图3所示。

在本实施例中,以左右双屏为例进行说明。如果是上下双屏智能终端同样适用:首先判断双屏展开夹角θ,确定双屏是否处于展开状态;当0°<θ<=180°时,认为是双屏展开状态,图片库为本实施例技术方案的显示方式。当θ=0°,或180°<θ<=360°时,认为是双屏折叠或非查看状态,图片库为传统智能终端实现方式。

步骤s120,在夹角的大小符合预设条件时,通过第一屏幕和第二屏幕显示用户选择的图片,第一屏幕和第二屏幕分别显示图片的不同部分。

在本实施例中,使用切换按钮或者手势操作,将当前图片显示到双屏拼接的大屏上。

如图4所示,本发明的一个实施例中提供了一种图片显示方法,包括:

步骤s410,计算第一屏幕和重力方向的第一夹角、第二屏幕和重力方向的第二夹角,根据第一夹角和第二夹角计算夹角的大小。

在本实施例中,通过计算左、右屏显示面垂直线(法线)和重力方向夹角,进而获取双屏展开夹角θ,来确定双屏展开状态。如图5所示,具体为θ=(90°-α)+(90°-β)=180°-(α+β)。

步骤s420,在夹角的大小符合预设条件时,通过第一屏幕显示第一图片,通过第二屏幕显示第二图片。

在本实施例中,步骤s102,当0°<θ<=180°时,认为是双屏展开状态。图片库默认显示双屏模式,如图6示。双屏模式下,最佳查看方式为展开夹角θ=180°时。图片库双屏模式下,左、右屏各显示一张大图图片,一次显示2张大图图片,增加了查看内容以及方便相邻两张图片对比查看。例如当前左、右屏图片对应到图片数据库序号为x,x+1,检测到任一屏(左屏或右屏)上图片显示区有滑动操作,比如右滑,则向左步进2张图,显示x-2,x-1图;检测到任一屏(左屏或右屏)图片显示区上有左滑操作,则向右步进2张图,显示x+2,x+3图。双屏模式下,左、右屏有独立的删除,共享等图片操作功能,可分别删除或共享当前屏幕图片文件。

步骤s430,根据用户的操作,从第一屏幕或第二屏幕上选择图片,并通过第一屏幕和第二屏幕放大显示图片,对于在第一屏幕或第二屏幕上竖向显示的图片,设置为在第一屏幕和第二屏幕上横向显示,并计算图片横向显示的分辨率,按分辨率在第一屏幕和第二屏幕上显示。

在本实施例中,双屏模式下,使用切换按钮或者双击、双指放大等动作手势,当前屏幕图片会切换显示到双屏拼接的大屏上,定义为大屏模式。

以常见屏幕分辨率1080p为例,左右屏夹角θ=180°时,显示主流13.0mp像素对应图片进行说明:

1).图片为4:3横向方式,正常显示在1080p屏幕上,根据显示比例1080/y=4/3,最佳显示计算为:1080*810。

切换到大屏模式下,显示比例计算为:2*1080/y=4/3,计算最佳显示分辨率为2160*1620,可见4:3标准尺寸图片在大屏模式下,显示分辨率达到2x*2y,即横向,纵向都增大一倍。如图7所示。

2).图片为3:4竖向方式,正常显示在1080p屏幕上,根据显示比例1080/y=3/4,最佳显示计算为:1080*1440。

切换到大屏模式下,显示比例计算为:x/1920=3/4,最佳显示计算为:1440*1920。也就是x=3y/4,而普通模式下x=9y/16,大屏模式下明显增大了显示分辨率。如图8所示。

由此可见大屏模式下,充分利用双屏展开特点,在不失比例的情况下,可以增大显示区,更大图显示图片。便于查看图片细节,提升了查看体验。

当0°<θ<180°时,可以模拟曲面屏的特点,将双屏未完全展开状态模拟成曲面屏来大图显示图片。显示技术采用曲面屏显示方法,本文不再赘述。大屏模式下,使用切换按钮或者任一显示屏上图片显示区检测到双指缩小等手势操作,切换回双屏模式。

本实施例技术方案的一个具体示例如下:

对于相机模块,当判断双屏展开状态时,默认是双屏模式,比如屏1为正常的拍照预览,屏2是拍摄图片的预览等。

当在屏1预览区检测到双击或双指放大操作时,拍照预览界面切换为大屏模式。就是拍照预览切换到双屏拼接的大屏上显示。大屏模式下预览区更大,能更好地还原拍摄场景,提升拍照体验。

大屏模式下,预览区检测到双指缩小操作时,拍照预览界面切换回双屏模式,满足不同的拍照场景使用。

如图9所示,本发明的一个实施例中提供了一种图片显示方法,包括:

步骤s910,计算第一屏幕和重力方向的第一夹角、第二屏幕和重力方向的第二夹角,根据第一夹角和第二夹角计算夹角的大小。

步骤s920,在夹角的大小符合预设条件时,通过第一屏幕显示第一图片和第三图片,通过第二屏幕显示第二图片和第四图片。

步骤s930,根据用户的操作,从第一屏幕或第二屏幕上选择图片,并通过第一屏幕和第二屏幕放大显示图片。

本实施例技术方案的一个具体示例如下:

对于图片库拼图图片显示。拼图因用户选择的模板,张数等不同,拼图图片尺寸也各有不同。当前智能终端图片库普通查看方式及本发明涉及的双屏模式下,拼图图片经常会缩小显示,查看体验并不好。

双屏模式下,检测到任一屏的图片显示区有放大操作时,切换到大屏模式,拼图图片就可按照最佳显示比例显示在双屏拼接的大屏上。增加了显示区,提升了拼图图片的查看体验。

大屏模式下,图片显示区检测到双指缩小操作时,图片显示切换回双屏模式,满足不同的查看场景。

当前拼图模板受限于屏幕显示,一般模板中拼图张数较少,或者张数较多时各区域的拼图内容偏小。

进一步的,针对对称双屏终端,可设计一种大屏拼图方式。下面以左、右屏对称双屏为例进行说明。如图10示。

大屏模式下,不减少拼图显示内容的情况下,可增加到至少2倍的拼图张数,丰富了拼图模板。

大屏模式下,不增加拼图张数的情况下,所选拼图图片显示区变大。如是2张图片拼图,可实现1:1左右图拼接效果,或其他方式拼图。相比单屏智能终端拼图区域显示内容偏小有较大提升。

同时,拼图图片在大屏模式下刚好最佳显示在双屏拼接的大屏上,增大了显示区,提升了拼图图片的查看体验。

如图11所示,本发明的一个实施例中提供了一种终端,终端具有可折叠的第一屏幕1110和第二屏幕1120;终端还包括处理器1130、存储器1140和通信总线1150;

通信总线1150用于实现处理器1130和存储器1140之间的连接通信;

处理器1130用于执行存储器1140中存储的图片显示程序,以实现以下步骤:

检测终端的第一屏幕与第二屏幕之间的夹角,第一屏幕与第二屏幕之间可折叠。

本实施例的技术方案适用于同时配置两个对称屏的智能终端,要求两个显示屏尺寸和分辨率相同,可以为左右屏或者上下屏的形式。双屏主要结构是翻转折叠方式,翻转折叠屏可以为左、右屏的形式,也可以是上、下屏的形式,分别为下图2和图3所示。

在本实施例中,以左右双屏为例进行说明。如果是上下双屏智能终端同样适用:首先判断双屏展开夹角θ,确定双屏是否处于展开状态;当0°<θ<=180°时,认为是双屏展开状态,图片库为本实施例技术方案的显示方式。当θ=0°,或180°<θ<=360°时,认为是双屏折叠或非查看状态,图片库为传统智能终端实现方式。

在夹角的大小符合预设条件时,通过第一屏幕和第二屏幕显示用户选择的图片,第一屏幕和第二屏幕分别显示图片的不同部分。

在本实施例中,使用切换按钮或者手势操作,将当前图片显示到双屏拼接的大屏上。

如图11所示,本发明的一个实施例中提供了一种终端,终端具有可折叠的第一屏幕1110和第二屏幕1120;终端还包括处理器1130、存储器1140和通信总线1150;

通信总线1150用于实现处理器1130和存储器1140之间的连接通信;

处理器1130用于执行存储器1140中存储的图片显示程序,以实现以下步骤:

计算第一屏幕和重力方向的第一夹角、第二屏幕和重力方向的第二夹角,根据第一夹角和第二夹角计算夹角的大小。

在本实施例中,通过计算左、右屏显示面垂直线(法线)和重力方向夹角,进而获取双屏展开夹角θ,来确定双屏展开状态。如图5所示,具体为θ=(90°-α)+(90°-β)=180°-(α+β)。

在夹角的大小符合预设条件时,通过第一屏幕显示第一图片,通过第二屏幕显示第二图片。

在本实施例中,步骤s102,当0°<θ<=180°时,认为是双屏展开状态。图片库默认显示双屏模式,如图6示。双屏模式下,最佳查看方式为展开夹角θ=180°时。图片库双屏模式下,左、右屏各显示一张大图图片,一次显示2张大图图片,增加了查看内容以及方便相邻两张图片对比查看。例如当前左、右屏图片对应到图片数据库序号为x,x+1,检测到任一屏(左屏或右屏)上图片显示区有滑动操作,比如右滑,则向左步进2张图,显示x-2,x-1图;检测到任一屏(左屏或右屏)图片显示区上有左滑操作,则向右步进2张图,显示x+2,x+3图。双屏模式下,左、右屏有独立的删除,共享等图片操作功能,可分别删除或共享当前屏幕图片文件。

根据用户的操作,从第一屏幕或第二屏幕上选择图片,并通过第一屏幕和第二屏幕放大显示图片,对于在第一屏幕或第二屏幕上竖向显示的图片,设置为在第一屏幕和第二屏幕上横向显示,并计算图片横向显示的分辨率,按分辨率在第一屏幕和第二屏幕上显示。

在本实施例中,双屏模式下,使用切换按钮或者双击、双指放大等动作手势,当前屏幕图片会切换显示到双屏拼接的大屏上,定义为大屏模式。

以常见屏幕分辨率1080p为例,左右屏夹角θ=180°时,显示主流13.0mp像素对应图片进行说明:

1).图片为4:3横向方式,正常显示在1080p屏幕上,根据显示比例1080/y=4/3,最佳显示计算为:1080*810。

切换到大屏模式下,显示比例计算为:2*1080/y=4/3,计算最佳显示分辨率为2160*1620,可见4:3标准尺寸图片在大屏模式下,显示分辨率达到2x*2y,即横向,纵向都增大一倍。如图7所示。

2).图片为3:4竖向方式,正常显示在1080p屏幕上,根据显示比例1080/y=3/4,最佳显示计算为:1080*1440。

切换到大屏模式下,显示比例计算为:x/1920=3/4,最佳显示计算为:1440*1920。也就是x=3y/4,而普通模式下x=9y/16,大屏模式下明显增大了显示分辨率。如图8所示。

由此可见大屏模式下,充分利用双屏展开特点,在不失比例的情况下,可以增大显示区,更大图显示图片。便于查看图片细节,提升了查看体验。

当0°<θ<180°时,可以模拟曲面屏的特点,将双屏未完全展开状态模拟成曲面屏来大图显示图片。显示技术采用曲面屏显示方法,本文不再赘述。大屏模式下,使用切换按钮或者任一显示屏上图片显示区检测到双指缩小等手势操作,切换回双屏模式。

本实施例技术方案的一个具体示例如下:

对于图片库全景图片显示。全景图片的拍摄截止点不固定,所拍照片尺寸各有不同。当前智能终端图片库普通查看方式及本发明涉及的双屏模式下,全景图片经常会缩小显示,查看体验并不好。

由双屏模式切换到大屏模式时,全景图片可按照最佳显示比例显示在双屏拼接的大屏上。提升了全景图片的查看体验。

如图11所示,本发明的一个实施例中提供了一种终端,终端具有可折叠的第一屏幕1110和第二屏幕1120;终端还包括处理器1130、存储器1140和通信总线1150;

通信总线1150用于实现处理器1130和存储器1140之间的连接通信;

处理器1130用于执行存储器1140中存储的图片显示程序,以实现以下步骤:

计算第一屏幕和重力方向的第一夹角、第二屏幕和重力方向的第二夹角,根据第一夹角和第二夹角计算夹角的大小。

在夹角的大小符合预设条件时,通过第一屏幕显示第一图片和第三图片,通过第二屏幕显示第二图片和第四图片。

根据用户的操作,从第一屏幕或第二屏幕上选择图片,并通过第一屏幕和第二屏幕放大显示图片。

本实施例技术方案的一个具体示例如下:

对于图片库拼图图片显示。拼图因用户选择的模板,张数等不同,拼图图片尺寸也各有不同。当前智能终端图片库普通查看方式及本发明涉及的双屏模式下,拼图图片经常会缩小显示,查看体验并不好。

双屏模式下,检测到任一屏的图片显示区有放大操作时,切换到大屏模式,拼图图片就可按照最佳显示比例显示在双屏拼接的大屏上。增加了显示区,提升了拼图图片的查看体验。

大屏模式下,图片显示区检测到双指缩小操作时,图片显示切换回双屏模式,满足不同的查看场景。

当前拼图模板受限于屏幕显示,一般模板中拼图张数较少,或者张数较多时各区域的拼图内容偏小。

进一步的,针对对称双屏终端,可设计一种大屏拼图方式。下面以左、右屏对称双屏为例进行说明。如图10示。

大屏模式下,不减少拼图显示内容的情况下,可增加到至少2倍的拼图张数,丰富了拼图模板。

大屏模式下,不增加拼图张数的情况下,所选拼图图片显示区变大。如是2张图片拼图,可实现1:1左右图拼接效果,或其他方式拼图。相比单屏智能终端拼图区域显示内容偏小有较大提升。

同时,拼图图片在大屏模式下刚好最佳显示在双屏拼接的大屏上,增大了显示区,提升了拼图图片的查看体验。

本发明的一个实施例中一种计算机可读存储介质,计算机可读存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现以下步骤:

检测终端的第一屏幕与第二屏幕之间的夹角,第一屏幕与第二屏幕之间可折叠。

本实施例的技术方案适用于同时配置两个对称屏的智能终端,要求两个显示屏尺寸和分辨率相同,可以为左右屏或者上下屏的形式。双屏主要结构是翻转折叠方式,翻转折叠屏可以为左、右屏的形式,也可以是上、下屏的形式,分别为下图2和图3所示。

在本实施例中,以左右双屏为例进行说明。如果是上下双屏智能终端同样适用:首先判断双屏展开夹角θ,确定双屏是否处于展开状态;当0°<θ<=180°时,认为是双屏展开状态,图片库为本实施例技术方案的显示方式。当θ=0°,或180°<θ<=360°时,认为是双屏折叠或非查看状态,图片库为传统智能终端实现方式。

在夹角的大小符合预设条件时,通过第一屏幕和第二屏幕显示用户选择的图片,第一屏幕和第二屏幕分别显示图片的不同部分。

在本实施例中,使用切换按钮或者手势操作,将当前图片显示到双屏拼接的大屏上。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1