小图片规模处理的方法、智能终端及服务器的制造方法

文档序号:9911144阅读:390来源:国知局
小图片规模处理的方法、智能终端及服务器的制造方法
【技术领域】
[0001]本发明涉及到文件传输领域,特别是涉及到一种小图片规模处理的方法、智能终端及服务器。
【背景技术】
[0002]目前,网络服务器中对图片的存放都是单张存储。智能终端需要从网络服务器获取图片,也是以单张发送请求,以及单张从服务器上获取。如此,可导致网络请求过多,尤其是需要获取多个图片,且多个图片相关联时,如此方式浪费过多网络资源。

【发明内容】

[0003]本发明的主要目的为提供一种小图片规模处理的方法,减少智能终端获取图片中过多的网络请求,减少网络资源的浪费。
[0004]本发明提出一种小图片规模处理的方法,包括步骤:
[0005]智能终端向服务器请求下载目标小图片;
[0006]从服务器获取包含有所述目标小图片的合成图片;所述合成图片是由服务器将多张相关联的小图片合并而成;
[0007]从所述合成图片中截取需要的目标小图片。
[0008]优选地,所述从服务器获取包含有所述目标小图片的合成图片的步骤具体包括:
[0009]从服务器获取包含有所述目标小图片的合成图片以及编号;所述合并是以拼接方式进行,分行分列组合,并按照顺序编号。
[0010]优选地,所述从所述合成图片中截取需要的目标小图片的步骤具体包括:
[0011 ]根据所述目标小图片的编号,从合成图片中查找到目标小图片的区域,抠取所述区域的目标小图片。
[0012]本发明还提出一种小图片规模处理的智能终端,包括:
[0013]请求发送单元,用于向服务器请求下载目标小图片;
[0014]图片获取单元,用于从服务器获取包含有所述目标小图片的合成图片;所述合成图片是由服务器将多张相关联的小图片合并而成;
[0015]图片截取单元,用于从所述合成图片中截取需要的目标小图片。
[0016]优选地,所述图片获取单元还具体用于:
[0017]从服务器获取包含有所述目标小图片的合成图片以及编号;所述合并是以拼接方式进行,分行分列组合,并按照顺序编号。
[0018]优选地,所述图片截取单元还具体用于:
[0019]根据所述目标小图片的编号,从合成图片中查找到目标小图片的区域,抠取所述区域的目标小图片。
[0020]本发明还提出一种小图片规模处理的方法,包括步骤:
[0021]服务器接收智能终端获取目标小图片的请求;[0022 ]根据所述请求,查找包含所述目标小图片的合成图片;
[0023]将所述合成图片发送给智能终端。
[0024]优选地,所述服务器接收智能终端获取目标图片的请求的步骤之前还包括:
[0025]服务器将多个小图片合并成一张合成图片并保存;所述合并是以拼接方式进行,分行分列组合,并按照顺序编号。
[0026]本发明还提出一种小图片规模处理的服务器,包括:
[0027]请求接收单元,用于接收智能终端获取目标小图片的请求;
[0028]图片查找单元,用于根据所述请求,查找包含所述目标小图片的合成图片;
[0029]图片发送单元,用于将所述合成图片发送给智能终端。
[0030]优选地,所述服务器还包括:
[0031]图片合并单元,用于将多个小图片合并成一张合成图片并保存;所述合并是以拼接方式进行,分行分列组合,并按照顺序编号。
[0032]本发明实施例中的小图片规模处理的方法及智能终端,可一次请求获取多个图片,方便实用,避免网络资源的浪费。本发明实施例中的小图片规模处理的方法及服务器,可根据一次请求发送多个图片,方便实用,避免网络资源的浪费。
【附图说明】
[0033]图1是本发明一实施例中小图片规模处理的方法的步骤流程示意图;
[0034]图2是本发明另一实施例中小图片规模处理的方法的步骤流程示意图;
[0035]图3是本发明一实施例中小图片规模处理的智能终端的功能模块示意图;
[0036]图4是本发明一实施例中小图片规模处理的方法的步骤流程示意图;
[0037]图5是本发明另一实施例中小图片规模处理的方法的步骤流程示意图;
[0038]图6是本发明一实施例中小图片规模处理的服务器的功能模块示意图;
[0039]图7是本发明另一实施例中小图片规模处理的服务器的功能模块示意图。
[0040]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0041]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0042]参照图1,提出本发明一实施例中的一种小图片规模处理的方法。该方法可包括:
[0043]步骤S10、智能终端向服务器请求下载目标小图片;
[0044]步骤SI1、从服务器获取包含有所述目标小图片的合成图片;所述合成图片是由服务器将多张相关联的小图片合并而成;
[0045]步骤S12、从所述合成图片中截取需要的目标小图片。
[0046]本实施例中,服务器将多个相关联的小图片合并成一张合成图片。该相关联的图片可以是同一个文件中的图片或者是同一类型的图片,具体可根据智能终端的使用习惯确定。该服务器可以是该智能终端相适配的服务器,比如是该智能终端所使用软件应用的应用服务器等。上述合并可以是以拼接方式进行,分行分列组合,并按照顺序编号;比如以九宫格,或者多行多列的方式进行组合,并且以行或列的先后顺序进行标号,将图片与编号一一对应的列表保存。
[0047]在智能终端向服务器请求下载目标小图片时,服务器根据该目标小图片查找包含该目标小图片的合成图片,并将该合成图片以及图片与编号的列表发送给智能终端。
[0048]本实施例中,上述合成图片中的各个小图片的规格相同。
[0049]参照图2,在本发明另一实施例中,上述步骤Sll具体包括:
[0050]步骤S110、从服务器获取包含有所述目标小图片的合成图片以及编号;所述合并是以拼接方式进行,分行分列组合,并按照顺序编号。
[0051 ] 上述步骤SI 2具体包括:
[0052]步骤S120、根据所述目标小图片的编号,从合成图片中查找到目标小图片的区域,抠取所述区域的目标小图片。
[0053]上述智能终端在接收到上述合成图片以及图片与编号的列表后,根据目标小图片的编号及列表,在合成图片中进行查找,对目标小图片进行定位,锁定目标小图片所在区域,抠取该区域内的目标小图片进行展示。
[0054]本实施例中,上述智能终端通常为便携设备,比如智能手表、智能眼镜或智能手机等。便携设备的一大特点就是使用位置不太固定,因此就存在各种网络状况,比如有的地方网速好,而有的地方网速较差;有的使用地方为免费网络,而有的地方为费用较高的移动网络等。如果上述智能终端是在移动中浏览包含较多图片的网络文件时,同一个网络文件中的多个图片可以根据使用者的选择,一次请求全部下载;比如在网络好的地方或者免费网络的地方进行请求,只需一次请求即可全部下载。如此,即可避免过多网络请求浪费网络资源,同时可便于智能终端的使用者选择请求发生地点,避免由于智能终端的移动,而造成网络成本的增加。比如,智能终端使用者如果一次请求可获取多个图片的话,使用者即可明确知道该请求所发生的地方,即可根据网络快慢以及是否免费,确定所需要付出的时间成本以及费用成本;如果多个图片分为多个,当第一请求完成后,容易让使用者误以为所有请求都已完成,而造成成本的增加。
[0055]本发明实施例中的小图片规模处理的方法,可一次请求获取多个图片,方便实用,避免网络资源的浪费。
[0056]参照图3,在发明一实施例中提出一种小图片规模处理的智能终端。该智能终端可包括:请求发送单元21、图片获取单元22以及图片截取单元23;该请求发送单元21,用于向服务器请求下载目标小图片;该图片获取单元22,用于从服务器获取包含有所述目标小图片的合成图片;所述合成图片是由服务器将多张相关联的小图片合并而成;该图片截取单元23,用于从所述合成图片中截取需要的目标小图片。
[0057]本实施例中,服务器将多个相关联的小图片合并成一张合成图片。该相关联的图片可以是同一个文件中的图片或者是同一类型的图片,具体可根据智能终端的使用习惯确定。该服务器可以是该智能终端相适配的服务器,比如是该智能终端所使用软件应用的应用服务器等。
[0058]本实施例中,上述图片获取单元22还具体用于:从服务器获取包含有所述目标小图片的合成图片以及编号;该合并是以拼接方式进行,分行分列组合,并按照顺序编号。比如以九宫格,或者多行多列的方式进行组合,并且以行或列的先后顺序进行标号,将图片与编号对应的列表保存。
[0059]在智能终端向服务器请求下载目标小图片时,服务器根据该目标小图片查找包含该目标小图片的合成图片,并将该合成图片以及图片与编号的列表发送给智能终端。
[0060]本实施例中,上述合成图片中的各个小图片的规格相同。
[0061]本实施例中,上述图片截取单元23还具体用于:根据所述目标小图片的编号,从合成图片中查找到目标小图片的区域,抠取所述区域的目标小图片。
[0062]上述智能终端在接收到上述合成图片以及图片与编号的列表后,根据目标小图片的编号及列表,在合成图片中进行查找,对目标小图片进行定位,锁定目标小图片所在区域,抠取该区域内的目标小图片进行展示。
[0063]本实施例中,上述智能终端通常为便携设备,比如智能手表、智能眼镜或智能手机等。便携设备的一大特点就是使用位置不太固定,因此就存在各种网络状况,比如有的地方网速好,而有的地方网速较差;有的使用地方为免费网络,而有的地方为费用较高的移动网络等。如果
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1