图形图像处理方法及设备技术

技术编号:15065427 阅读:116 留言:0更新日期:2017-04-06 13:15
本申请提供一种图形图像处理方法及设备。方法包括:浏览器获取用户发出的用于指示进行图形图像处理的交互命令;浏览器将交互命令发送给服务器,以指示服务器进行图形图像处理并返回图形图像处理生成的图形图像;浏览器接收服务器发送的图形图像;浏览器显示图形图像。本申请可以在不支持可编程的图形图像技术的浏览器上实现交互式图形图像系统,充分发挥可交互的图形图像系统的优势。

【技术实现步骤摘要】

本申请涉及图像处理
,尤其涉及一种图形图像处理方法及设备
技术介绍
与静态图片相比,可交互的图形图像系统,例如图表系统等,拥有交互特性,使得用户可以通过发送命令来改变图形图像显示的内容,例如用户可以通过点击鼠标的方式,将部分图像的颜色由蓝色改为红色。另外,可交互的图形图像系统具有更多样的展现方式,例如可以将数据量值和趋势通过线段的起伏波动表现出来。目前大多浏览器都支持可编程的图形图像技术,因此基于浏览器自带的交互命令系统可以形成基于浏览器的交互式图形图像系统,以充分发挥可交互的图形图像系统的优势。但是,有些浏览器不支持可编程的图形图像技术,例如浏览器ie6,ie7,ie8等,因此无法形成基于浏览器的交互式图形图像系统,无法发挥可交互的图形图像系统的优势。
技术实现思路
本申请的多个方面提供一种图形图像处理方法及设备,用以在不支持可编程的图形图像技术的浏览器上实现交互式图形图像系统,充分发挥可交互的图形图像系统的优势。本申请的一方面,提供一种图形图像处理方法,包括:浏览器获取用户发出的用于指示进行图形图像处理的交互命令;所述浏览器将所述交互命令发送给服务器,以指示所述服务器进行图形图像处理并返回图形图像处理生成的图形图像;所述浏览器接收所述服务器发送的所述图形图像;所述浏览器显示所述图形图像。本申请的另一方面,提供一种浏览器,包括:获取模块,用于获取用户发出的用于指示进行图形图像处理的交互命令;发送模块,用于将所述交互命令发送给服务器,以指示所述服务器进行图形图像处理并返回图形图像处理生成的图形图像;接收模块,用于接收所述服务器发送的所述图形图像;显示模块,用于显示所述图形图像。本申请的又一方面,提供一种服务器,包括:接收模块,用于接收浏览器发送的用于指示进行图形图像处理的交互命令,所述交互命令是用户发出的;图形图像处理模块,用于根据所述交互命令进行图形图像处理,以生成图形图像;发送模块,用于将所述图形图像发送给所述浏览器,以供所述浏览器显示所述图形图像。在本申请中,浏览器可以与用户交互,获取用户发出的用于指示进行图形图像处理的交互命令,并通过将交互命令发送给服务器,指示服务器进行图形图像处理并返回图形图像处理所生成的图形图像,进而显示服务器返回的图形图像,实现了基于浏览器的交互式图形图像系统,由于图形图像处理是由服务器完成的,所以不受浏览器是否支持可编程的图形图像技术的限制,有利于充分发挥可交互的图形图像系统的优势。【附图说明】为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请一实施例提供的图形图像处理方法的流程示意图;图2为本申请另一实施例提供的图形图像处理方法的流程示意图;图3为本申请一实施例提供的浏览器的结构示意图;图4为本申请另一实施例提供的浏览器的结构示意图;图5为本申请一实施例提供的服务器的结构示意图。【具体实施方式】为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。图1为本申请一实施例提供的图形图像处理方法的流程示意图。如图1所示,该方法包括:101、浏览器获取用户发出的用于指示进行图形图像处理的交互命令。102、浏览器将上述交互命令发送给服务器,以指示服务器进行图形图像处理并返回图形图像处理生成的图形图像。103、浏览器接收服务器返回的图形图像。104、浏览器显示上述图形图像。本实施例提供一种图形图像处理方法,可由浏览器来执行。本实施例的浏览器具有与用户交互的功能,例如浏览器可以通过自带的交互命令系统实现与用户的交互。基于与用户交互的功能,浏览器可以获取用户发出的用于指示进行图形图像处理的交互命令。另外,本实施例的浏览器还具有与服务器交互的功能,并基于该功能,实现与服务器的通信。值得说明的是,本实施例涉及的图形图像处理可以是生成新的图形图像的处理,也可以是修改已有图形图像的处理。修改已有图形图像的处理可以是修改已有图形图像中部分图像的颜色、形状、缩放比例等各种处理。具体的,当用户希望进行图形图像处理时,可以向浏览器发出交互命令,该交互命令用于指示进行图形图像处理。浏览器获取用户发出的交互命令。例如,用户可以通过各种外部设备向浏览器传入交互命令。例如,用户具体可以通过鼠标点击、右击、滑动等方式向浏览器发出交互命令。又例如,浏览器可以向用户提供一输入框,则用户可以通过键盘向浏览器输入交互命令。在本实施例中,浏览器获取到用户发出的指示进行图形图像处理的交互命令之后,将该交互命令发送给服务器,以指示服务器进行图形图像处理并返回图形图像处理生成的图形图像。对服务器来说,接收浏览器发送的交互命令,根据该交互命令确定进行图形图像处理所需的参数。在本实施例中,通过交互命令可以确定进行图形图像处理所需的参数。可选的,用户发出的交互命令可以携带有进行图形图像处理所需的各种参数,例如可以包括:指示进行何种处理的第一参数以及进行第一参数所指示的处理所需的第二参数。例如,第一参数可以指示绘制新的图形图像,第二参数可以包括:图形图像的绘制位置、图形图像的大小、绘制图形图像所需的数据或所需数据的位置索引、绘制所使用的颜色等等。又例如,第一参数可以指示修改已有图形图像,第二参数可以包括:已有图形图像的标识,修改区域,修改后的颜色及形状等等。基于该可选实施方式,服务器可以直接从交互命令中获取进行图形图像处理所需的参数。可选的,用户发出的交互命令与进行图形图像处理所需的各种参数相对应。例如,可以预先设定进行各种图形图像处理所需的参数,并设定进行各种图形图像处理所需的交互命令,将每种图形图像处理所需的参数与交互命令形成对应关系。基于该可选实施方式,服务器可以根据预设的交互命令与参数之间的对应关系,获取与用户发出的交互命令对应的参数本文档来自技高网...

【技术保护点】
一种图形图像处理方法,其特征在于,包括:浏览器获取用户发出的用于指示进行图形图像处理的交互命令;所述浏览器将所述交互命令发送给服务器,以指示所述服务器进行图形图像处理并返回图形图像处理生成的图形图像;所述浏览器接收所述服务器发送的所述图形图像;所述浏览器显示所述图形图像。

【技术特征摘要】
1.一种图形图像处理方法,其特征在于,包括:
浏览器获取用户发出的用于指示进行图形图像处理的交互命令;
所述浏览器将所述交互命令发送给服务器,以指示所述服务器进行图形图
像处理并返回图形图像处理生成的图形图像;
所述浏览器接收所述服务器发送的所述图形图像;
所述浏览器显示所述图形图像。
2.根据权利要求1所述的方法,其特征在于,所述浏览器将所述交互命令
发送给服务器,以指示所述服务器进行图形图像处理并返回图形图像处理生成
的图形图像之前,还包括:
所述浏览器检测所述浏览器自身是否具有通过编程方式生成图形图像的能
力;
若检测到所述浏览器不具有通过编程方式生成图形图像的能力,所述浏览
器执行将所述交互命令发送给服务器,以指示所述服务器进行图形图像处理并
返回图形图像处理生成的图形图像的操作。
3.根据权利要求2所述的方法,其特征在于,所述浏览器检测所述浏览器
自身是否具有通过编程方式生成图形图像的能力,包括:
所述浏览器运行检测代码,以检测所述浏览器是否提供了图形图像生成接
口;
若检测到所述图形图像生成接口,确定所述浏览器具有通过编程方式生成
图形图像的能力;
若未检测到所述图形图像生成接口,确定所述浏览器不具有通过编程方式
生成图形图像的能力。
4.根据权利要求1-3任一项所述的方法,其特征在于,还包括:
所述服务器根据所述交互命令,运行采用浏览器图形图像技术实现的图形
图像编程代码,以进行图形图像处理并生成所述图形图像;
所述服务器将所述图形图像发送给所述浏览器。
5.根据权利要求4所述的方法,其特征在于,所述服务器根据所述交互命
令,运行采用浏览器图形图像技术实现的图形图像编程代码,以进行图形图像
处理并生成所述图形图像之前,还包...

【专利技术属性】
技术研发人员:韩凯董晓庆
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1