一种自适应显示图片的方法和装置制造方法及图纸

技术编号:13734913 阅读:92 留言:0更新日期:2016-09-21 23:35
本发明专利技术公开了一种自适应显示图片的方法和装置,涉及多媒体图像处理技术领域,解决了现有技术中在不同型号的用户终端上显示同一规格图片导致的部分图片失真的技术问题。其中,该方法包括:在用户终端登录网络系统服务器时,获取所述用户终端的型号和屏幕分辨率;根据所述用户终端的型号和屏幕分辨率对待显示的图片进行不失真裁剪;将不失真裁剪后的所述待显示的图片在所述用户终端的屏幕上显示。

【技术实现步骤摘要】

本专利技术涉及多媒体图像处理
,尤其涉及一种自适应显示图片的方法和装置
技术介绍
随着移动网络技术发展的不断纵深,越来越多的用户通过手机、平板电脑等移动设备上网。各种手机、平板电脑等移动终端各厂商也根据用户的需求迅速发展,机型更新快,并且型号众多。由于手机型号的不同,其相应的屏幕大小和屏幕比例也很多。在不同型号的手机上显示同一图片时,由于屏幕大小和屏幕比例的不同,同一图片在不同手机屏幕上显示出的清晰度也不同,有的会显示出失真。
技术实现思路
本专利技术实施例提供一种自适应显示图片的方法和装置,用于解决现有技术中在不同型号的用户终端上显示同一规格图片导致的部分图片失真的技术问题。本专利技术实施例提供的一种自适应显示图片的方法,包括以下步骤:在用户终端登录网络系统服务器时,获取所述用户终端的型号和屏幕分辨率;根据所述用户终端的型号和屏幕分辨率对待显示的图片进行不失真裁剪;将不失真裁剪后的所述待显示的图片在所述用户终端的屏幕上显示。本实施例提供的方法,通过采用获取到的用户终端的型号和屏幕分辨率,在根据该型号和屏幕分辨率对待显示的图片进行裁剪的技术手段,解决了现有技术中将同一规格的图片在不同终端上显示时产生的失真问题,进而取得了根据不同的终端分辨率和机型对同一图片进行不同规格的裁剪,保证裁剪后的规格在终端上显示时不失真的技术效果。可选的,该方法中,所述网络系统服务器预先存储有不小于480P分辨率的待显示的图片。本实施例提供的方法中,由于网络系统服务器上预先存储后不小于480P分辨率的图片,即高清图片,因此在该高清图片上进行裁剪后再显示的技术手段,可以实现确保裁剪后的图片仍旧能够清楚显示的技术效果。可选的,该方法中,所述存储的待显示的图片为小于480P分辨率,则拉伸后失真的图片。本实施例提供的方法中,对应于现有技术中拉伸后容易失真的图片进行对应的高清图片的存储,一方面由于有些图片本身尺寸就很大,即便裁剪后仍旧不影响显示效果,因此没有对所有的图片进行存储,另一方面也由于不需要对所有的图片进行存储,进而节约了存储资源。可选的,该方法中,所述网络系统服务器预先存储有与不同的用户终端型号相对应的屏幕尺寸。可选的,上述根据所述用户终端的型号和屏幕分辨率对待显示的图片进行不失真裁剪,包括:根据所述用户终端的型号查找到对应的屏幕尺寸;结合所述屏幕尺寸和所述屏幕的分辨率对待显示的图片进行裁剪,以使所述待显示的图片裁剪后,通过屏幕中显示时不失真。本实施例提供的方法中,对待显示的图片进行裁剪是结合显示给图片的屏幕大小和该屏幕的分辨率而进行的,因此可以实现对同一图片根据不同的用户终端裁剪出适应所述用户终端的屏幕大小的规格,以便该待显示的图片在用户终端上显示时仍旧是清楚,不失真的图片,保证了图片的显示效果。基于同样的专利技术构思,本实施例继续提供一种自适应显示图片的装置,包括:获取模块,用于在用户终端登录网络系统服务器时,获取所述用户终端的型号和屏幕分辨率;裁剪模块,用于根据所述用户终端的型号和屏幕分辨率对待显示的图片进行不失真裁剪;显示模块,用于将不失真裁剪后的所述待显示的图片在所述用户终端的屏幕上显示。本实施例提供的装置,具有采用获取到的用户终端的型号和屏幕分辨率,在根据该型号和屏幕分辨率对待显示的图片进行裁剪的功能,解决了现有技术中将同一规格的图片在不同终端上显示时产生的失真问题,进而取得了根据不同的终端分辨率和机型对同一图片进行不同规格的裁剪,保证裁剪后的规格在终端上显示时不失真的技术效果。可选的,该装置还包括:存储模块,用于预先存储有不小于480P分辨率的待显示的图片。本实施例提供的装置中,由于存储模块预先存储后不小于480P分辨率的图片,即高清图片,因此在该高清图片上进行裁剪后再显示的技术手段,可以实现确保裁剪后的图片仍旧能够清楚显示的技术效果。可选的,所述存储模块存储的待显示的图片为小于480P分辨率,则拉伸后失真的图片。本实施例提供的装置中,对应于现有技术中拉伸后容易失真的图片进行对应的高清图片的存储,一方面由于有些图片本身尺寸就很大,即便裁剪后仍旧不影响显示效果,因此没有对所有的图片进行存储,另一方面也由于不需要对所有的图片进行存储,进而节约了存储资源。可选的,所述存储模块,还用于预先存储有与不同的用户终端型号相对应的屏幕尺寸。可选的,所述裁剪模块,具体用于根据所述用户终端的型号查找到对应的屏幕尺寸;结合所述屏幕尺寸和所述屏幕的分辨率对待显示的图片进行裁剪,以使所述待显示的图片裁剪后,通过屏幕中显示时不失真。本实施例提供的装置中,具有对待显示的图片进行裁剪是结合显示给图片的屏幕大小和该屏幕的分辨率而进行的功能,因此可以实现对同一图片根据不同的用户终端裁剪出适应所述用户终端的屏幕大小的规格,以便该待显示的图片在用户终端上显示时仍旧是清楚,不失真的图片,保证了图片的显示效果。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明
书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术实施例提供的一种自适应显示图片的方法的流程图;图2为本专利技术实施例提供的另一种自适应显示图片的方法的流程图;图3为本专利技术实施例提供的一种自适应显示图片的装置的结构示意图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。参见图1,本专利技术实施例提供的一种自适应显示图片的方法,其流程如下,具体包括:101,在移动终端登录网络系统服务器时,获取所述移动终端的型号和屏幕分辨率;移动终端,如手机、平板等在通过APP登录时,实际上是与该APP对应的网络系统服务器建立连接,登录该网络系统服务器。在登录过程的交互中,网络系统服务器可以获取到该移动终端的型号和屏幕分辨率。移动终端通常都会在内置信息中存储有自身的型号和屏幕分辨率等信息。102,根据所述移动终端的型号和屏幕分辨率对待显示的图片进行不失真裁剪;上述不失真裁剪是指为了保证待显示的图片能够在移动终端的屏幕上正常、清晰的显示出来,对待显示的图片的规格进行适当的放大、缩小、拉伸、压缩等处理。103,将不失真裁剪后的所述待显示的图片在所述移动终端的屏幕上显示。该103具体可通过如下方式实现:根据所述移动终端的型号查找到对应的屏幕尺寸;结合所述屏幕尺寸和所述屏幕的分辨率对待显示的图片进行裁剪,以使所述待显示的图片裁剪后,通过屏幕中显示时不失真。其中,网络系统服务器可将不失真裁剪后的待显示的图片传送到移动终端,并在移动终端的屏幕上显示出来。本实施例提供的方法中,采用获取到的用户终端的型号和屏幕分辨率,在根据该型号和屏幕分辨率对待显示的图片进行裁剪的技术手段,解决了现有技术中将同一规格的图片在不同终端上显示时产生的失真问题,进而取得了根据不同的终端分辨率和机型对同一图片进行不同规格的裁剪,保证裁剪后的规格在终端上显示时不失真的本文档来自技高网
...

【技术保护点】
一种自适应显示图片的方法,其特征在于,包括以下步骤:在移动终端登录网络系统服务器时,获取所述移动终端的型号和屏幕分辨率;根据所述移动终端的型号和屏幕分辨率对待显示的图片进行不失真裁剪;将不失真裁剪后的所述待显示的图片在所述移动终端的屏幕上显示。

【技术特征摘要】
1.一种自适应显示图片的方法,其特征在于,包括以下步骤:在移动终端登录网络系统服务器时,获取所述移动终端的型号和屏幕分辨率;根据所述移动终端的型号和屏幕分辨率对待显示的图片进行不失真裁剪;将不失真裁剪后的所述待显示的图片在所述移动终端的屏幕上显示。2.根据权利要求1所述的方法,其特征在于,所述网络系统服务器预先存储有不小于480P分辨率的待显示的图片。3.根据权利要求2所述的方法,其特征在于,所述存储的待显示的图片为小于480P分辨率,则拉伸后失真的图片。4.根据权利要求1或2所述的方法,其特征在于,所述网络系统服务器预先存储有与不同的移动终端型号相对应的屏幕尺寸。5.根据权利要求4所述的方法,其特征在于,所述根据所述移动终端的型号和屏幕分辨率对待显示的图片进行不失真裁剪,包括:根据所述移动终端的型号查找到对应的屏幕尺寸;结合所述屏幕尺寸和所述屏幕的分辨率对待显示的图片进行裁剪,以使所述待显示的图片裁剪后,通过屏幕中显示时不失...

【专利技术属性】
技术研发人员:赵少雷
申请(专利权)人:天脉聚源北京传媒科技有限公司
类型:发明
国别省市:北京;11

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

1