图像处理方法及图像服务器的制造方法

文档序号:9582125阅读:492来源:国知局
图像处理方法及图像服务器的制造方法
【技术领域】
[0001]本申请涉及数据通信领域,特别涉及一种图像处理方法及图像服务器。
【背景技术】
[0002]互联网中存在大量的图片,该些图片可以用于展示商标、产品或地点等信息。现有技术中,图片多为存储在服务器中,网页打开时会从服务器中读取相应的图片进而显示。
[0003]在一些情况下,内容相同的图片可能在多个网页中显示,或者在同一网页的不同位置显示,由于不同位置显示的图片的像素可能不同,使得即使内容完全相同,也需要在服务器中分别存储,浪费存储资源。比如,在第一个网页的顶部显示具有“阿里巴巴”四个字的图片,在第二个网页的中间位置显示具有“阿里巴巴”四个字的图片,第一个网页和第二个网页中具有“阿里巴巴”的图片,区别可能仅在于第一个网页中的图片像素高于第二个网页中的图片像素,具体的第一个网页中的图片可能为500*500像素,第二个网页中的图片可能为300*300像素。由于,二者因像素不同,在服务器中需要分别存储,显然造成了存储资源的浪费。

【发明内容】

[0004]本申请实施方式的目的是提供一种能够节省存储空间的图像处理方法及图像服务器。
[0005]为解决上述技术问题,本申请提供一种图像处理方法,其包括:图像服务器接收到通信设备发出的图像访问请求,所述图像访问请求中附带有图像标识码和预定像素,所述图像标识码能标识至少一个图像;所述图像服务器获取与所述图像标识码对应的且具有预定像素的至少一个图像;所述图像服务器将具有所述预定像素的至少一个图像发送至所述通信设备。
[0006]本申请还提供一种图像服务器,包括:请求接收模块,用于接收到通信设备发出的图像访问请求,所述图像访问请求中附带有图像标识码和预定像素,所述图像标识码能标识至少一个图像;图像获取模块,用于获取与所述图像标识码对应的且具有预定像素的至少一个图像;图像发送模块,用于将具有所述预定像素的至少一个图像发送至所述通信设备。
[0007]由以上本申请实施方式提供的技术方案可见,本申请通过图像服务器接收具有图像标识码和预定像素的图像访问请求,图像访问请求可以响应图像访问请求获得与图像标识码对应并具有预定像素的图像,实现图像服务器针对图像进行统一管理,减少了相同内容且具有不同像素的图像存储数量,进而减少了图像占用的存储资源。
【附图说明】
[0008]为了更清楚地说明本申请实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0009]图1为本申请一个实施方式提供的图像处理方法的流程图;
[0010]图2为本申请一个实施方式提供的图像处理方法的流程示意图;
[0011]图3为本申请一个实施方式提供的图像处理方法中,接收图像访问请求的子步骤流程图;
[0012]图4为本申请一个实施方式提供的图像处理方法的流程示意图;
[0013]图5为本申请一个实施方式提供的图像处理方法中,发送图像的子步骤流程图;
[0014]图6为本申请一个实施方式提供的图像处理方法中,获取图像的子步骤流程图;
[0015]图7为本申请一个实施方式提供的图像处理方法中,取得图像的子步骤流程图;
[0016]图8为本申请一个实施方式提供的图像处理方法的流程图;
[0017]图9为本申请一个实施方式提供的图像处理方法中,获取图像的子步骤流程图;
[0018]图10为本申请一个实施方式提供的图像处理方法的流程图;
[0019]图11为本申请一个实施方式提供的图像服务器的模块图。
【具体实施方式】
[0020]为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施方式中的附图,对本申请实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本申请一部分实施方式,而不是全部的实施方式。基于本申请中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都应当属于本申请保护的范围。
[0021]请一并参阅图1和图2,本申请的一个实施方式提供的图像处理方法,包括如下步骤。
[0022]步骤S10:图像服务器接收到通信设备发出的图像访问请求,所述图像访问请求中附带有图像标识码和预定像素,所述图像标识码能标识至少一个图像。
[0023]在本实施方式中,通信设备可以是任何能够访问互联网的设备。比如,举例为:通信设备可以为台式电脑、笔记本电脑、平板电脑、手机或服务器等;或者通信设备还可以为智能可穿戴设备,比如智能手表,智能手环,智能眼镜,智能头戴设备等。
[0024]在本实施方式中,图像服务器可以包括任何具有图像处理功能的硬件设备和驱动该硬件设备工作所需必要的软体。图像服务器可以提供有预定端口,通过该预定端口接收通信设备发来的图像访问请求。具体的,举例为:图像服务器可以和通信设备之间基于HTTP协议进行通信。
[0025]在本实施方式中,图像访问请求用于表示通信设备请求访问图像服务器中预先存储的图像。图像访问请求中附带有图像标识码和预定像素,其中,图像标识码和预定像素可以为是图像访问请求的附件,或者图像标识码和预定像素也可以是图像访问请求的内容。
[0026]在本实施方式中,图像标识码能标识至少一个图像。图像标识码可以仅标识一个图像,此时每个图像标识码对应的图像是唯一的,可以便于准确查找每个图像。在一些情况下,若干图像通常一起使用,可以通过一个图像标识码标识,从而便于查找。具体的,举例:图像标识码可以为“阿里巴巴”,图像标识码可以对应一个具有“阿里巴巴”四个字的图像;也可以为图像标识码对应若干具有“阿里巴巴”四个字的图像,其中每个图像中的字体不同。
[0027]在本实施方式中,预定像素可以是发出图像访问请求的通信设备需要的图像的像素。具体的,举例为使用手机打开一个应用,该应用界面需要显示的图像为200*200像素,该手机向图像服务器发出图像访问请求,在图像访问请求中附带预定像素,即200*200像素。
[0028]步骤S20:所述图像服务器获取与所述图像标识码对应的且具有预定像素的至少一个图像。
[0029]在本实施方式中,图像服务器从图像访问请求中获取图像标识码和预定像素,获取与图像标识码对应的至少一个图像。图像可以直接存储在图像服务器中,此时图像服务器可以直接根据图像标识码取得本地的对应图像。图像也可以存储在另一个专门用于存储图像的存储服务器中,此时图像服务器根据图像标识码从存储服务器中取得对应的图像。具体的,可以设置有信息列表将图像标识码和至少一个图像的存储路径对应保存,如此可以便于查找读取至少一个图像。
[0030]在本实施方式中,图像服务器可以将图像标识码对应的至少一个图像压缩至预定像素。为了满足不同情况下对图像的像素使用需求,图像服务器取得的图像的像素可以为该图像可能使用的最大像素。如此,通信设备发出的预定像素通常小于图像服务器取得的图像的像素,图像服务器可以将图像的像素压缩至预定像素。具体的,举例为:图像服务器获取的图像为具有“阿里巴巴”四个字的图像,该图像为600*600像素,图像服务器从图像访问请求中获取的预定像素为200*200像素,此时图像服务器对获取的图像的像素进行压缩,得到200*200像素的图像。当然,图像服务器也可以直接获取具有预定像素的至少一个图像,即在图像服务器或存储服务器中直接存储具有预定像素的至少一个图像。
[0031]步骤S30:所述图像服务器将具有所述预定像素的至少一个图像发送至所述通信设备。
[0032]在本实施方式中,图像服务器取得具有预定像素的至少一个图像后,将该至少一个图像发送至发出图像访问请求的通信设备。
[0033]本申请提供的图像处理方法,通过图像服务器响应通信设备的图像访问请求,获得具有预定像素的图像,实现通过图像服务器同一管理图像,即多个通信设备可以共同对应至一个图像服务器,使得相同内容的图像可以只存储一份,而无需占用额外的存储空间,节省了存储资源。
[0034]请一并参阅图3和图4,在本申请的一个实施方式中,在所述步骤S10中包括如下子步骤。
[0035]步骤S11:终端设备发出数据访问请求至业务服务器。
[0036]在本实施方式中,终端设备可以是台式电脑、笔记本电脑、平板电脑或手机等,或
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1