图像显示方法、装置、电子设备及存储介质制造方法及图纸

技术编号:24124989 阅读:20 留言:0更新日期:2020-05-13 04:17
本发明专利技术实施例提供了一种图像显示方法、装置、电子设备及存储介质,旨在提高图像的信息完整度,所述图像显示方法包括:识别所述原始图像是否包含目标图像;在所述原始图像包含目标图像时,确定所述原始图像中的目标图像的目标位置;根据显示区域的大小、所述原始图像的大小以及所述目标位置,确定剪裁区域,并基于所述剪裁区域对所述原始图像进行剪裁,得到待显示图像;通过所述显示区域显示所述待显示图像。

【技术实现步骤摘要】
图像显示方法、装置、电子设备及存储介质
本专利技术涉及图像处理
,尤其涉及一种图像显示方法、装置、电子设备及存储介质。
技术介绍
随着图像处理技术的发展和电子设备的普及,在信息交互过程中,图像越来越成为一种重要的信息载体。电子设备在通过其显示区域显示一张图像时,如果该图像的长宽比与电子设备显示区域的长宽比相等,则电子设备可以对该图像进行等比例缩放,从而使该图像恰好完整地在显示区域上显示。其中,等比例缩放是指:缩放后的图像的长宽比与原始图像的长宽比相等。如果该图像的长宽比与电子设备显示区域的长宽比不相等,相关技术中,电子设备会根据预设规则将图像的部分内容裁掉,例如根据预设规则将图片的靠下和靠右部分裁掉,从而获得剪裁后图像,该剪裁后图像的尺寸适应于所述显示区域。如此,电子设备通过显示区域显示该剪裁后图像。然而在采用上述相关技术进行图像显示时,经常会将原始图像中的重要信息(例如人脸)裁减掉,导致图像的信息完整度降低,用户通过电子设备的显示区域不能观察到原始图像中的重要信息,影响用户体验。
技术实现思路
本专利技术实施例提供一种图像显示方法、装置、电子设备及存储介质,旨在提高图像的信息完整度。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种图像显示方法,所述方法应用于终端,包括:识别所述原始图像是否包含目标图像;在所述原始图像包含目标图像时,确定所述原始图像中的目标图像的目标位置;根据显示区域的大小、所述原始图像的大小以及所述目标位置,确定剪裁区域,并基于所述剪裁区域对所述原始图像进行剪裁,得到待显示图像;通过所述显示区域显示所述待显示图像。第二方面,本专利技术实施例另外提供了一种图像显示方法,所述方法应用于服务端,包括:获得原始图像;识别所述原始图像是否包含目标图像;在所述原始图像包含目标图像时,确定所述原始图像中的目标图像的目标位置;根据显示区域的大小、所述原始图像的大小以及所述目标位置,确定剪裁区域;基于所述剪裁区域对所述原始图像进行剪裁,得到待显示图像;将所述待显示图像发送至终端,使得所述终端通过所述显示区域显示所述待显示图像。第三方面,本专利技术实施例另外提供了一种图像显示装置,应用于终端,所述装置包括:识别模块,用于识别所述原始图像是否包含目标图像;位置确定模块,用于在所述原始图像包含目标图像时,确定所述原始图像中的目标图像的目标位置;剪裁模块,用于根据显示区域的大小、所述原始图像的大小以及所述目标位置,确定剪裁区域,并基于所述剪裁区域对所述原始图像进行剪裁,得到待显示图像;显示模块,用于通过所述显示区域显示所述待显示图像。第四方面,本专利技术实施例另外提供了一种图像显示装置,应用于服务端,所述装置包括:图像获得模块,用于获得原始图像;识别模块,用于在获得原始图像后,识别所述原始图像是否包含目标图像;位置确定模块,用于在所述原始图像包含目标图像时,确定所述原始图像中的目标图像的目标位置;剪裁区域确定模块,用于根据显示区域的大小、所述原始图像的大小以及所述目标位置,确定剪裁区域;剪裁模块,用于基于所述剪裁区域对所述原始图像进行剪裁,得到待显示图像;发送模块,用于将所述待显示图像发送至终端,使得所述终端通过所述显示区域显示所述待显示图像。第五方面,本专利技术实施例另外提供了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如前第一方面或第二方面所述的图像显示方法的步骤。第六方面,本专利技术实施例另外提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如前第一方面或第二方面所述的图像显示方法的步骤。在本专利技术实施例中,目标图像作为原始图像中的重要信息,为了避免将目标图像剪裁掉或者截断,首先对原始图像进行识别,以判断原始图像是否包含目标图像。如果包含,则确定原始图像中目标图像的目标位置,然后根据显示区域的大小、所述原始图像的大小以及所述目标位置,确定剪裁区域,再基于该剪裁区域对原始图像进行剪裁,从而避免将目标图像剪裁掉,使获得的待显示图像尽可能保留原始图像的主要信息。最后展示该待显示图像,使得原始图像的主要信息尽可能完整地展示给用户,从而提高了图像的信息完整度。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例中的一种图像显示方法的步骤流程图;图2(a)是本专利技术实施例中的一种确定剪裁区域的示意图;图2(b)是本专利技术实施例中的剪裁窗口停止缩放后的示意图;图3(a)是本专利技术另一实施例中的一种确定剪裁区域的示意图;图3(b)是本专利技术另一实施例中的剪裁窗口停止缩放后的示意图;图3(c)是本专利技术实施例中的剪裁窗口停止滑动后的示意图;图4是本申请另一实施例提出的图像显示方法的流程图;图5是本专利技术一实施例中的一种终端与服务端的交互示意图;图6是本专利技术另一实施例中的一种终端与服务端的交互示意图;图7是本专利技术实施例中的一种图像显示装置的结构示意图;图8是本专利技术另一实施例中的一种图像显示装置的结构示意图;图9是本专利技术实施例中的一种电子设备的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。相关技术中,电子设备在通过其显示区域显示一张图像时,如果该图像的长宽比与电子设备显示区域的长宽比相等,则电子设备可以对该图像进行等比例缩放,从而使该图像恰好完整地在显示区域上显示。其中,等比例缩放是指缩放后的图像的长宽比与原始图像的长宽比相等,等比例缩放的具体手段可采用图像上采样或图像下采样方法。而如果该图像的长宽比与电子设备显示区域的长宽比不相等,一种可能的处理方法是:对图像进行非等比例缩放,使得缩放后的图像的长宽恰好等于显示区域的长宽。然后通过显示区域显示该缩放后的图像,缩放后的图像完整保留了原始图像的信息。但是缩放后的图像的长宽比与原始图像的长宽比不相等,原始图像中各图像的比例将变得不正常。例如当原始图像中包括文字时,缩放后的文字将变得本文档来自技高网...

【技术保护点】
1.一种图像显示方法,其特征在于,所述方法应用于终端,包括:/n识别所述原始图像是否包含目标图像;/n在所述原始图像包含目标图像时,确定所述原始图像中的目标图像的目标位置;/n根据显示区域的大小、所述原始图像的大小以及所述目标位置,确定剪裁区域,并基于所述剪裁区域对所述原始图像进行剪裁,得到待显示图像;/n通过所述显示区域显示所述待显示图像。/n

【技术特征摘要】
1.一种图像显示方法,其特征在于,所述方法应用于终端,包括:
识别所述原始图像是否包含目标图像;
在所述原始图像包含目标图像时,确定所述原始图像中的目标图像的目标位置;
根据显示区域的大小、所述原始图像的大小以及所述目标位置,确定剪裁区域,并基于所述剪裁区域对所述原始图像进行剪裁,得到待显示图像;
通过所述显示区域显示所述待显示图像。


2.根据权利要求1所述的方法,其特征在于,所述根据显示区域的大小、所述原始图像的大小以及所述目标位置,确定剪裁区域,包括:
根据所述显示区域的大小,确定与所述显示区域具有相同长宽比的剪裁窗口;
根据所述目标位置,确定所述原始图像中的目标图像的中心点;
以所述原始图像中的目标图像的中心点为缩放中心点,在所述原始图像上对与所述剪裁窗口进行缩放,直到缩放后的剪裁窗口的一边与所述原始图像的一边重叠为止;
根据停止缩放后的剪裁窗口确定为所述剪裁区域。


3.根据权利要求1所述的方法,其特征在于,所述根据显示区域的大小、所述原始图像的大小以及所述目标位置,确定剪裁区域,包括:
根据所述显示区域的大小,确定与所述显示区域具有相同长宽比的剪裁窗口;
在所述原始图像上对所述剪裁窗口进行缩放,直到缩放后的剪裁窗口的相对立的两边分别与所述原始图像的相对立的两边重叠为止;
沿所述原始图像的所述相对立的两边滑动所述剪裁窗口,并根据目标图像的中心点与所述剪裁窗口的中心点的距离,停止滑动所述剪裁窗口;
将停止滑动后的剪裁窗口确定为所述剪裁区域。


4.一种图像显示方法,其特征在于,所述方法应用于服务端,包括:
获得原始图像;
识别所述原始图像是否包含目标图像;
在所述原始图像包含目标图像时,确定所述原始图像中的目标图像的目标位置;
根据显示区域的大小、所述原始图像的大小以及所述目标位置,确定剪裁区域;
基于所述剪裁区域对所述原始图像进行剪裁,得到待显示图像;
将所述待显示图像发送至终端,使得所述终端通过所述显示区域显示所述待显示图像。


5.根据权利要求4所述的方法,其特征在于,所述获得原始图像,包括:
接收第一终端发送的数据上传请求,该数据上传请求包括所述原始图像。


6.根据权利要求5所述的方法,其特征在于,所述数据上传请求还包括第一用户的身份信息;所述根据显示区域的大小、所述原始图像的大小以及所述目标位置,确定剪裁区域,包括:
接收第二终端发送的数据获取请求,该数据获取请求包括第二用户的身份信息;
响应于所述数据获取请求,在所述第二用户的身份信息与所述第一用户的身份信息存在关联关系的情况下,将所述原始图像的大小信息和所述...

【专利技术属性】
技术研发人员:陈强
申请(专利权)人:北京五八信息技术有限公司
类型:发明
国别省市:北京;11

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

1