一种基于绘画数据即时通信的方法、客户端及系统技术方案

技术编号:11264700 阅读:83 留言:0更新日期:2015-04-08 10:20
本发明专利技术涉及一种基于绘画数据即时通信的方法,包括:提供画板;接收用户在画板上的输入并生成第一绘画过程数据;当用户确认绘画结束时,根据第一绘画过程数据生成第一图片;根据用户选择的接收端,将第一绘画过程数据和第一图片发送给接收端。本发明专利技术能够根据用户的绘画图像,为用户提供绘画过程或精准的绘画图片两个选项,从而通过上述两个选项实现简洁、快速、高效的远距离沟通,同时提高了用户沟通的多选择体验与互动性。本发明专利技术还提出了一种客户端,以及一种基于绘画数据即时通信的系统。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及一种基于绘画数据即时通信的方法,包括:提供画板;接收用户在画板上的输入并生成第一绘画过程数据;当用户确认绘画结束时,根据第一绘画过程数据生成第一图片;根据用户选择的接收端,将第一绘画过程数据和第一图片发送给接收端。本专利技术能够根据用户的绘画图像,为用户提供绘画过程或精准的绘画图片两个选项,从而通过上述两个选项实现简洁、快速、高效的远距离沟通,同时提高了用户沟通的多选择体验与互动性。本专利技术还提出了一种客户端,以及一种基于绘画数据即时通信的系统。【专利说明】一种基于绘画数据即时通信的方法、客户端及系统
本专利技术涉及计算机
,尤其涉及一种基于绘画数据即时通信的方法、客户端及系统。
技术介绍
随着终端技术的不断发展,例如,智能手机、平板电脑等终端具有越来越强大的处理能力,用户可以通过在终端上安装各种应用,来实现各种不同的功能。 目前,出现了一些绘画APP,可以接受用户在触摸屏上的滑动或触摸操作,然后将操作的轨迹显示出来,以此来帮助用户实现绘画功能。然而,这种绘画方式仅能根据用户的滑动或触摸操作来形成图像,不能显示绘画过程,也不能将形成的图像与其他人分享。 还有一些绘画APP,可以根据用户的滑动或触摸操作来判断用户绘画的是什么形状,从而给出用户一个标准的图形,例如,如果用户用手指在触摸屏上画了一个圆,那么此时将呈现一个标准圆。这种辅助绘画的方式为用户提供了较为精准的形状。然而,这种方法虽能根据用户的触摸轨迹提供较为精确的形状,但无法满足用户个性作画的要求,也无法满足用户通过绘画交流的需求。 【
技术实现思路
】 基于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决或者减缓上述问题的一种基于绘画数据即时通信的方法和相应的一种基于绘画数据即时通信的客户端及系统。 根据本专利技术的一个方面,提供了一种基于绘画数据即时通信的方法,包括: 提供画板; 接收用户在画板上的输入并生成第一绘画过程数据; 当用户确认绘画结束时,根据第一绘画过程数据生成第一图片; 根据用户选择的接收端,将所述第一绘画过程数据和第一图片发送给所述接收端。 进一步地,接收用户在画板上的输入并生成第一绘画过程数据,具体包括:实时检测绘画记录信息和与所述绘画记录信息对应的时间信息。 进一步地,将所述第一绘画过程数据和第一图片发送给所述接收端,具体包括:将所述第一绘画过程数据和第一图片发送给服务器,服务器再根据所述接收端的标识,将所述第一绘画过程数据和第一图片发送给接收端。 进一步地,还包括: 接收第二绘画过程数据和由所述第二绘画过程数据生成的第二图片数据; 选择展示图片或者展示绘画过程; 当选择展示图片时,根据接收的第二图片数据显示图片;当选择展示绘画过程时,根据所述第二绘画过程数据动态显示绘画过程。 根据本专利技术的另一个方面,提供了一种基于绘画数据即时通信的方法,包括: 接收绘画过程数据和由所述绘画过程数据生成的图片数据; 选择展示图片或者展示绘画过程; 当选择展示图片时,根据接收的图片数据显示图片;当选择展示绘画过程时,根据所述绘画过程数据动态显示绘画过程。 进一步地,所述第一绘画过程数据包括绘画记录信息和与所述绘画记录信息对应的时间信息。 根据本专利技术的另一个方面,提供了一种客户端,包括: 画板提供单元,用于提供画板; 记录单元,用于接收用户输入并记录第一绘画过程数据; 绘画结束确认单元,用于使用户确认结束绘画; 图片生成单元,用于在用户确认结束绘画后根据所述第一绘画过程数据生成第一图片并进行保存; 接收方选择单元,用于选择接收方; 发送单元,用于将所述第一绘画过程数据和第一图片发送到所述选择的接收方。 进一步地,所述记录单元包括: 位置检测子单元,用于实时检测绘画记录的位置信息 时间检测子单元,用于检测相应于所述每个位置信息的时间信息。 进一步地,所述客户端还包括: 接收单元,用于接收第二绘画过程数据和由所述第二绘画过程数据生成的第二图片数据; 选择单元,用于选择展示图片或者展示绘画过程; 显示单元,用于当选择展示图片时,根据接收的第二图片数据显示图片;当选择展示绘画过时,根据所述第二绘画过程数据动态显示绘画过程。 根据本专利技术的另一个方面,提供了一种客户端,包括: 接收单元,用于接收绘画过程数据和由所述绘画过程数据生成的图片数据; 选择单元,用于选择展示图片或者展示绘画过程; 显示单元,用于当选择展示图片时,根据接收的图片数据显示图片;当选择展示绘画过程时,根据所述绘画过程数据动态显示绘画过程。 根据本专利技术的另一个方面,提供了一种基于绘画数据即时通信的系统,包括: 第一客户端,用于选择并标识接收方,将第一绘画过程数据和第一图片发送到选择的接收方,其中,接收方为第二客户端; 所述第二客户端,用于接收第一绘画过程数据和由所述绘画过程数据生成的图片数据;选择展示图片或者展示绘画过程,进而实现图片或者绘画过程的显示; 服务器;用于接收所述第一客户端发送的所述第一绘画过程数据和第一图片; 根据所述第一客户端标识的接收方选择所述第二客户端; 将所述第一绘画过程数据和第一图片发送给所述第二客户端。 本专利技术的有益效果为:本专利技术提出的一种基于绘画数据即时通信的方法、客户端以及一种基于绘画数据即时通信的系统,能够根据用户的绘画图像,为用户提供绘画过程或精准的绘画图片两个选项,从而通过上述两个选项实现简洁、快速、高效的远距离沟通,同时提高了用户沟通的多选择体验与互动性。 上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。 【专利附图】【附图说明】 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参数符号表示相同的部件。在附图中: 图1示意性示出了根据本专利技术一个实施例的一种基于绘画数据即时通信的方法的步骤流程图; 图2示意性示出了根据本专利技术另一个实施例的一种基于绘画数据即时通信的方法的步骤流程图; 图3示意性示出了根据本专利技术一个实施例的一种客户端的结构框图; 图4示意性示出了本届本专利技术另一个实施例的一种客户端的结构框图; 图5示意性示出了根据本专利技术一个实施例的一种基于绘画数据即时通信的系统的结构框图。 【具体实施方式】 下面将结合附图和具体的实施方式对本专利技术作进一步地描述。 如图1所示,本专利技术提出的一种基于绘画数据即时通信的方法,包括步骤: 步骤SI 1:提供画板。 步骤S12:接收用户在画板上的输入并生成第一绘画过程数据。 具体地,实时检测绘画记录信息和绘画记录信息对应的时间信息。由此,提高了接收绘画信息的即时性与准确性。 步骤S13:当用户确认绘画结束时,根据第一绘画过程数据生成第一图片。 步骤S14:根据用户选择的接收端,将第一绘画过程数据和第一图片发送给接收端。 具体地,将第一绘画过程数据和第一图片本文档来自技高网
...

【技术保护点】
一种基于绘画数据即时通信的方法,包括:提供画板;接收用户在画板上的输入并生成第一绘画过程数据;当用户确认绘画结束时,根据第一绘画过程数据生成第一图片;根据用户选择的接收端,将所述第一绘画过程数据和第一图片发送给所述接收端。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘强邓兴兴马健杨超邓琳
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1