一种图片数据存储和读取方法技术

技术编号:2848761 阅读:208 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种图片数据存储和读取方法,包括:A1、服务器端将图片分成若干个基本图元,并将每一个基本图元所对应的图元数据和图元标识下发给客户端;B1、客户端将收到的每一个基本图元的图元数据作为一条记录存储到本地,同时对每条记录生成一个记录标识;并将该记录标识和对应的图元标识存储到一个图元索引表中。当客户端收到服务器端发出的图元显示顺序指令时,执行下列步骤:A2、客户端根据指令中携带的图元标识查询所述图元索引表,获取各图元标识对应的记录标识;B2、根据所述记录获取本地存储的对应图元数据并按指定顺序进行显示。采用本发明专利技术方法能加快图片的显示速度。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及网络在线游戏时,客户端对服务器端下发的图片数据进行存储和读取的方法。
技术介绍
现有技术中的图片数据,若需要从发送端下发到接收端时,可以采取将整个图片的全部像素值下发到接收端,接收端保存整个图片的全部数据信息并显示。这种下发方式,由于传送的数据量大,如果传送网(或传输线路)带宽有限,有可能造成下发失败或下发时延过长。对于网络在线游戏等需要即时显示出图像的应用场景,这种图像下发/显示方式,由于处理速度较慢,一般不采用。现有网络游戏中,一般的做法是将一张大型的图片分成多个基本图元,即图片可以由这些基本图元进行组合而成,例如,服务器端将一张天安门图片分成三个基本图元,假设为图元1、图元2和图元3,该张天安门图片按照图元1、2、3、1的排列方式组成,如图1所示。这样,服务器端向客户端下发该天安门图片时,将该图片所包含的图元1、图元2和图元3的数据信息,再分别加上图元标识(图元名称,用以区分各图元)下发给客户端,并向客户端下发携带图元标识的图元显示顺序指令;客户端存储各图元数据到本地的记录存储数据库中,并根据指定的图元显示顺序从数据库中查找到对应的图元数据后本文档来自技高网...

【技术保护点】
一种图片数据存储方法,包括:A1、服务器端将图片分成若干个基本图元,并将每一个基本图元所对应的图元数据和图元标识下发给客户端;B1、客户端将收到的每一个基本图元的图元数据作为一条记录存储到本地,同时对每条记录生成一个记录标识 ;并将该记录标识和对应的图元标识存储到一个图元索引表中。

【技术特征摘要】
1.一种图片数据存储方法,包括A1、服务器端将图片分成若干个基本图元,并将每一个基本图元所对应的图元数据和图元标识下发给客户端;B1、客户端将收到的每一个基本图元的图元数据作为一条记录存储到本地,同时对每条记录生成一个记录标识;并将该记录标识和对应的图元标识存储到一个图元索引表中。2.如权利要求1所述的方法,其特征在于,客户端将收到的每一个基本图元的图元数据作为一条记录存储到本地图元数据库中或指定的文件系统中。3.如权利要求2所述的方法,其特征在于,所述图元索引表作为数据库的一条记录存储在数据库中;所述数据库为本地图元数据库或其它数据库。4.如权利要求1所述的方法,其特征在于,当客户端增加或删除所述图元数据记录时,对应修改所述图元索引表中的相应记录信息。5.一种图片数据读取方法,包括在客户端设置一个图元索引表,在所述图元索引表中存储服务器端下发的图元标识,以及相应图元数据在本地存储的记录标识;当客户端收到服务器端发出的图元显示顺序指令时,执行下列步骤A2、客户端根据指令中携带的图元标识查询所述图元索引表,获取各图元标识对应的记录标识;B2、根据所述记录标识获取本地存储的对应图元数据并按指定顺序进行显示。6.如权利要求5所述...

【专利技术属性】
技术研发人员:刘乾钟杰萍谢志清
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1