本发明专利技术实施例公开了一种图片显示方法,包括:从服务器获取待显示的图片的数据,其中所述数据包括所述图片的第一参数信息;根据所述图片的第一参数信息、终端的屏幕参数和/或所述终端的内存信息,确定所述图片的第二参数信息,其中,所述图片的第二参数信息小于或等于所述图片的第一参数信息;按照所述第二参数信息将所述图片输出到所述终端的屏幕进行显示。本发明专利技术还相应公开了一种图片显示装置和包括该装置的终端。采用本发明专利技术,通过对图片进行适应性调整,可以在图片文件较大或终端内存剩余不多时,提高终端显示图片的速度以及减少内存资源占用。
【技术实现步骤摘要】
【专利摘要】本专利技术实施例公开了一种图片显示方法,包括:从服务器获取待显示的图片的数据,其中所述数据包括所述图片的第一参数信息;根据所述图片的第一参数信息、终端的屏幕参数和/或所述终端的内存信息,确定所述图片的第二参数信息,其中,所述图片的第二参数信息小于或等于所述图片的第一参数信息;按照所述第二参数信息将所述图片输出到所述终端的屏幕进行显示。本专利技术还相应公开了一种图片显示装置和包括该装置的终端。采用本专利技术,通过对图片进行适应性调整,可以在图片文件较大或终端内存剩余不多时,提高终端显示图片的速度以及减少内存资源占用。【专利说明】一种图片显示方法、装置及终端
本专利技术涉及图像处理
,尤其涉及一种图片显示方法、装置及终端。
技术介绍
随着电子技术的迅速发展,能有用户交互的终端越来越普及。通过与终端交互,用户可以从网页上或者应用程序上获取各种形式的信息,例如文字、图片、音频、视频等。 目前,终端在屏幕上显示图片时,终端的处理器通常会将图片按照原本的格式输出给屏幕显示。然而,当图片文件较大时,需要较长的时间才能将图片显示出来,甚至在图片显示的过程中终端可能发生卡顿现象。此外,即使图片质量较佳,对一些配置较低的屏幕来说,也无法将图片按照原本的格式显示出来,此时终端的处理器若将图片按照原本的格式输出给屏幕,不仅传输速度慢,而且造成资源浪费。
技术实现思路
本专利技术提供一种图片显示方法、装置及终端,可提高终端显示图片的速度以及减少内存资源占用。 本专利技术第一方面提供一种图片显示方法,可包括: 从服务器获取待显示的图片的数据,其中所述数据包括所述图片的第一参数信息; 根据所述图片的第一参数信息、终端的屏幕参数和/或所述终端的内存信息,确定所述图片的第二参数信息,其中,所述图片的第二参数信息小于或等于所述图片的第一参数信息; 按照所述第二参数信息将所述图片输出到所述终端的屏幕进行显示。 结合第一方面,在第一种可能的实现方式中,所述图片的第一参数信息包括所述图片的第一分辨率和所述图片的第一颜色位深度,所述图片的第二参数信息包括所述图片的第二分辨率和所述图片的第二颜色位深度;所述根据终端的屏幕分辨率和/或所述终端的内存信息确定所述图片的第二参数信息,包括: 确定所述终端的屏幕分辨率和所述终端的屏幕颜色位深度; 若所述终端的屏幕分辨率小于所述图片的第一分辨率,确定所述图片的第二分辨率,其中,所述第二分辨率小于或等于所述终端的屏幕分辨率; 若所述终端的屏幕颜色位深度小于所述图片的第一颜色位深度,确定所述图片的第二颜色位深度,其中,所述第二颜色位深度小于或等于所述终端的屏幕颜色位深度。 结合第一方面,在第二种可能的实现方式中,所述图片的第一参数信息包括所述图片的第一分辨率和所述图片的第一颜色位深度,所述图片的第二参数信息包括所述图片的第二分辨率和所述图片的第二颜色位深度;所述根据终端的屏幕分辨率和/或所述终端的内存信息确定所述图片的第二参数信息,包括: 确定所述终端的屏幕分辨率、所述终端的屏幕颜色位深度、以及所述终端的空闲内存容量; 若所述终端的屏幕分辨率大于或等于所述图片的第一分辨率,且所述终端的空余内存容量小于预设的阈值,确定所述图片的第二分辨率,其中,所述第二分辨率小于或等于所述图片的第一分辨率; 若所述终端的屏幕颜色位深度大于或等于所述图片的第一颜色位深度,且所述终端的空余内存容量小于预设的阈值,确定所述图片的第二颜色位深度,其中,所述第二颜色位深度小于或等于所述图片的第一颜色位深度。 结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述确定所述终端的屏幕分辨率、所述终端的屏幕颜色位深度、以及所述终端的空闲内存容量之后,所述方法还包括: 若所述终端的屏幕分辨率大于或等于所述图片的第一分辨率,且所述终端的空余内存容量大于或等于预设的阈值,确定所述图片的第二分辨率,其中,所述第二分辨率等于所述图片的第一分辨率; 若所述终端的屏幕颜色位深度大于或等于所述图片的第一颜色位深度,且所述终端的空余内存容量大于或等于预设的阈值,确定所述图片的第二颜色位深度,其中,所述第二颜色位深度等于所述图片的第一颜色位深度。 结合第一方面,在第四种可能的实现方式中,所述按照所述第二参数信息将所述图片输出到屏幕,以在所述屏幕上显示所述图片,包括: 判断所述图片的第一参数信息与所述第二参数信息是否相同; 若所述图片的第一参数信息与所述第二参数信息不同,则将所述图片的参数调整到与所述第二参数信息一致; 将调整后的图片输出到所述终端的屏幕进行显示。 本专利技术第二方面提供一种图片显示装置,可包括: 数据获取单元,用于从服务器获取待显示的图片的数据,其中所述数据包括所述图片的第一参数信息; 参数确定单元,用于根据所述图片的第一参数信息、终端的屏幕参数和/或所述终端的内存信息,确定所述图片的第二参数信息,其中,所述图片的第二参数信息小于或等于所述图片的第一参数信息; 显示单元,用于按照所述第二参数信息将所述图片输出到所述终端的屏幕进行显 /Jn ο 结合第二方面,在第一种可能的实现方式中,所述图片的第一参数信息包括所述图片的第一分辨率和所述图片的第一颜色位深度,所述图片的第二参数信息包括所述图片的第二分辨率和所述图片的第二颜色位深度;所述参数确定单元,包括: 第一确定单元,用于确定所述终端的屏幕分辨率和所述终端的屏幕颜色位深度; 第一分辨率确定单元,用于在所述终端的屏幕分辨率小于所述图片的第一分辨率时,确定所述图片的第二分辨率,其中,所述第二分辨率小于或等于所述终端的屏幕分辨率; 第一颜色位深度确定单元,用于在所述终端的屏幕颜色位深度小于所述图片的第一颜色位深度时,确定所述图片的第二颜色位深度,其中,所述第二颜色位深度小于或等于所述终端的屏幕颜色位深度。 结合第二方面,在第二种可能的实现方式中,所述图片的第一参数信息包括所述图片的第一分辨率和所述图片的第一颜色位深度,所述图片的第二参数信息包括所述图片的第二分辨率和所述图片的第二颜色位深度;所述参数确定单元,包括: 第二确定单元,用于确定所述终端的屏幕分辨率、所述终端的屏幕颜色位深度、以及所述终端的空闲内存容量; 第二分辨率确定单元,用于在所述终端的屏幕分辨率大于或等于所述图片的第一分辨率,且所述终端的空余内存容量小于预设的阈值时,确定所述图片的第二分辨率,其中,所述第二分辨率小于或等于所述图片的第一分辨率; 第二颜色位深度确定单元,用于在所述终端的屏幕颜色位深度大于或等于所述图片的第一颜色位深度,且所述终端的空余内存容量小于预设的阈值时,确定所述图片的第二颜色位深度,其中,所述第二颜色位深度小于或等于所述图片的第一颜色位深度。 结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述参数确定单元,还包括: 第三分辨率确定单元,用于在所述终端的屏幕分辨率大于或等于所述图片的第一分辨率,且所述终端的空余内存容量大于或等于预设的阈值时,确定所述图片的第二分辨率,其中,所述第二分辨率等于所述图片的第一分辨率; 第三颜色位深度确定单元,用于在所述终端的屏幕颜色位深度大于或等于所述图本文档来自技高网...
【技术保护点】
一种图片显示方法,其特征在于,包括:从服务器获取待显示的图片的数据,其中所述数据包括所述图片的第一参数信息;根据所述图片的第一参数信息、终端的屏幕参数和/或所述终端的内存信息,确定所述图片的第二参数信息,其中,所述图片的第二参数信息小于或等于所述图片的第一参数信息;按照所述第二参数信息将所述图片输出到所述终端的屏幕进行显示。
【技术特征摘要】
【专利技术属性】
技术研发人员:李东辉,关翔,
申请(专利权)人:可牛网络技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。