一种终端适配的图片处理方法技术

技术编号:15248324 阅读:125 留言:0更新日期:2017-05-02 09:07
本发明专利技术涉及一种信息处理的方法,特别是一种终端适配的图片处理方法,采用本方法生成图片不仅可以对不同的显示终端做到精准适配,提高用户体验,更能有效的减少网络数据传输流量。

Image processing method for terminal adaptation

The invention relates to a method for information processing, especially in image processing method of a terminal adapter, using this method can not only generate images of different display terminal to achieve accurate matching, improve the user experience, can reduce network data flow effectively.

【技术实现步骤摘要】

本专利技术涉及一种信息处理的方法,特别是一种终端适配的图片处理方法。
技术介绍
资讯内容提供者在向内容浏览者提供内容时,图片信息是其中很重要的部分。由于内容浏览者使用的工具多种多样(PC、手机、平板),可提供展示图片内容的尺寸各不相同,就涉及到针对不同的显示终端要提供不同尺寸和质量的图片。现有技术的解决方法有两种,但都存在各自的缺陷。1.向所有终端提供相同尺寸的图片。这种方式实现简单,图片的适配要显示终端来处理,加大了终端的实现难度。特别对移动终端来说会大大加大网络数据传输流量。2.提供几种特定的图片尺寸。这种方式只能对部分终端进行适配,其他尺寸的终端还是要自行进行图片的处理,不能彻底解决网络数据传输流量大和精准适配问题。
技术实现思路
本专利技术的目的在于提供一种处理图片的方法,本图片生成方式不仅可以对不同的显示终端做到精准适配,提高用户体验,更能有效的减少网络数据传输流量。实现本专利技术目的的技术方案是:一种终端适配的图片处理方法,其特征在于:包括以下步骤:1.1.图片服务器根据终端请求信息到图片缓存系统中查询对应的图片;1.2.在缓存系统中查询到对应的图片直接返回终端,处理流程结束,若没有查询到则进入步骤1.3;1.3.若在缓存中没有查询到对应图片,则将请求的图片信息发送给图片处理系统,进行处理;1.4.图片处理系统处理完图片,将处理过的图片返回终端,同时将该图片保存进缓存系统。而且步骤1.3中处理图片的流程是,终端在请求图片信息时,将要在该终端上显示图片的宽高,显示质量,压缩比例等信息作为参数放入请求地址,图片处理系统收到请求后取出各个请求参数,根据参数信息请求源图片数据,然后根据终端请求的图片宽高、质量、压缩比例等信息对图片进行压缩。本专利技术的优点在于:1.本图片生成方式不仅可以对不同的显示终端做到精准适配,提高用户体验,更能有效的减少网络数据传输流量。2.通过对图片的缓存,可以大幅提高系统的吞吐量及响应。附图说明图1是终端向系统请求图片的逻辑步骤流程图;图2是图片压缩过程的逻辑步骤流程图。具体实施方式一种信息处理的方法,特别是一种终端适配的图片处理方法,其独到之处在于:包括以下步骤:1.1.图片服务器根据终端请求信息到图片缓存系统中查询对应的图片;1.2.在缓存系统中查询到对应的图片直接返回终端,处理流程结束,若没有查询到则进入步骤1.3;1.3.若在缓存中没有查询到对应图片,则将请求的图片信息发送给图片处理系统,进行处理;1.4.图片处理系统处理完图片,将处理过的图片返回终端,同时将该图片保存进缓存系统。而且步骤1.3中处理图片的流程是,终端在请求图片信息时,将要在该终端上显示图片的宽高,显示质量,压缩比例等信息作为参数放入请求地址,图片处理系统收到请求后取出各个请求参数,根据参数信息请求源图片数据,然后根据终端请求的图片宽高、质量、压缩比例等信息对图片进行压缩。采用上述步骤处理图片,不仅可以对不同的显示终端做到精准适配,提高用户体验,更能有效的减少网络数据传输流量。通过对图片的缓存,可以大幅提高系统的吞吐量及响应。实施例、以iPhone6手机为例,现要显示一张图片:http://test.cnhubei.com/sjw/img/m_7740757451349729281_600_938_.jpg1.手机端app根据屏幕计算要显示的尺寸,比如:1000*7502.确实显示图片的质量(值1到100)3.确定是否裁剪和加水印4.发送请求:参数解释:w:要请求的图片宽度h:要请求的图片高度q:要请求图片的显示质量l:是否需要裁剪m:是否需要加水印url:要请求的图片真实地址5.服务端接收到请求后,先根据请求地址(完整地址)查询缓存服务器,如果查到,直接读缓存数据返回。如果缓存没有查询到,则解析出w、h、q、l、m、url参数额值,调用压缩服务进程处理,然后将处理完毕图片返回终端。本文档来自技高网...

【技术保护点】
一种终端适配的图片处理方法,其特征在于:包括以下步骤:1.1.图片服务器根据终端请求信息到图片缓存系统中查询对应的图片;1.2.在缓存系统中查询到对应的图片直接返回终端,处理流程结束,若没有查询到则进入步骤1.3;1.3.若在缓存中没有查询到对应图片,则将请求的图片信息发送给图片处理系统,进行处理;1.4.图片处理系统处理完图片,将处理过的图片返回终端,同时将该图片保存进缓存系统。

【技术特征摘要】
1.一种终端适配的图片处理方法,其特征在于:包括以下步骤:1.1.图片服务器根据终端请求信息到图片缓存系统中查询对应的图片;1.2.在缓存系统中查询到对应的图片直接返回终端,处理流程结束,若没有查询到则进入步骤1.3;1.3.若在缓存中没有查询到对应图片,则将请求的图片信息发送给图片处理系统,进行处理;1.4.图片处理系统处理完图片,将处理过的图片...

【专利技术属性】
技术研发人员:余杨志胡波
申请(专利权)人:湖北荆楚网络科技股份有限公司
类型:发明
国别省市:湖北;42

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

1