[发明专利]一种生成图片的方法及装置无效
申请号: | 200910086631.9 | 申请日: | 2009-06-16 |
公开(公告)号: | CN101577007A | 公开(公告)日: | 2009-11-11 |
发明(设计)人: | 龙一民 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06T11/00 | 分类号: | G06T11/00;H04L12/58;H04L29/08 |
代理公司: | 北京三高永信知识产权代理有限责任公司 | 代理人: | 何文彬 |
地址: | 518000广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生成 图片 方法 装置 | ||
技术领域
本发明涉及计算机即时通讯领域,特别涉及一种生成图片的方法及装置。
背景技术
随着网络技术的发展,网络即时通讯工具发展到今天,已经被大多数的网民所接受,已经成为用户必不可少的软件工具,在通过即时通讯软件进行沟通时,用户通过自己绘制图形图像来传递内容或表达心情,已经成为一种时尚的聊天方式。
现有技术中,即使通讯软件用户的客户端在用户绘制好图像后,将绘制的图像转换为图片,然后发送给目标用户,目标用户收到的也是图片,即这种方式可以称为图片←→图片的方式,这种交互方式由于图片为静态的,无法记录时间纬度的动态信息,无法向绘图时的动态信息进行转化,而且静态图片较大,传输需要耗费更大的带宽;用户对图片进行各种操作时,例如提取、压缩或格式转换,需要根据图片不同类别的信息(颜色,灰度,位置,边界等)进行各种操作,对收到的静态图片的这种方式需要再次输入该图片的相关信息才可以进行相应的操作,比较麻烦。
发明内容
为了节省带宽,记录绘制图像的动态信息,本发明实施例提供了一种生成图片的方法及装置。所述技术方案如下:
一种生成图片的方法,所述方法包括:
接收采样后的格式化数据,所述格式化数据包括绘制图像的笔画信息;
解析所述格式化数据,根据解析得到的笔画信息生成图片。
所述图片为静态图片或根据笔画信息动态化的显示。
所述绘制图像的笔画信息包括:横坐标、纵坐标和时间,所述横坐标和纵坐标为相对于原点(0,0)的横向和纵向的距离。
所述绘制图像的笔画信息包括:笔画的颜色,笔画的粗细和/或笔画的特定形状。
所述格式化数据为可扩展标记语言XML格式化数据。
所述解析所述格式化数据,根据解析后的格式化数据生成图片,包括:
解析所述格式化数据,得到所述绘制图像的笔画信息,将所述笔画中的采样点按照时间顺序进行连接,形成图片。
一种生成图片的装置,所述装置包括:接收模块和生成模块;
所述接收模块,用于接收采样后的格式化数据,所述格式化数据包括绘制图像的笔画信息;
所述生成模块,用于解析所述接收模块收到的格式化数据,根据解析得到的笔画信息生成图片。
所述生成模块具体用于解析所述接收模块收到的格式化数据,得到所述绘制图像的笔画信息,将所述笔画中的采样点按照时间顺序进行连接,形成图片。
本发明实施例提供的技术方案的有益效果是:通过根据模仿绘制时的笔画顺序的格式化数据文件生成图片,生成的这种图片记录了绘制图像时的动态信息,并且由于格式化的数据中携带了绘制图像时的相关信息,接收到该图片的终端用户能够方便地根据图片的信息进行操作,并且传输的是绘制图像的格式化数据,由于格式化数据为文本文件,传输时耗费的带宽很小,节省了带宽。
附图说明
图1是本发明实施例1提供的一种生成图片的方法流程示意图;
图2是本发明实施例1提供的绘制的图像示意图;
图3是本发明实施例2提供的一种生成图片的装置结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例1
参见图1,本发明实施例提供了一种生成图片的方法,该方法包括:
101:接收采样后的格式化数据,该格式化数据包括绘制图像的笔画信息;
102:解析上述格式化数据,根据解析得到的笔画信息生成图片。
在接收采样后的格式化数据之前,即时通信用户可以通过浏览器的协议标准Canvas(HTML5)绘制图像,本实施例中,以Web端即时通信用户为例进行说明,也可以是其它的终端用户;Web端即时通信用户也可以利用其它的协议标准或图像绘制工具绘制图像,其它绘图协议还可以是:SVG(Scalable VectorGraphics,可升级矢量图象),VML(Vector Markup Language,矢量可标记语言)。
Web端即时通信用户绘制的图像可以理解为由很多次笔画组成,参见图2,绘制每一次笔画的过程可以描述为,先落笔,然后连续移动,随着时间推移,形成一个移动的轨迹,连续移动到某个位置后,然后提笔,则本次笔画结束,即每一个笔画从用户鼠标左键点击开始记录,鼠标左键释放为止。本次笔画中还包含的信息包括:本次笔画的颜色,粗细,随着时间推移本次笔画到达的位置等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910086631.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种抗人淋巴细胞抗体的制备方法
- 下一篇:科研用高纯有机溶剂乙腈的提纯方法