一种生成拼图的方法、装置和系统的制作方法

文档序号:9524239阅读:687来源:国知局
一种生成拼图的方法、装置和系统的制作方法
【技术领域】
[0001]本发明属于互联网应用技术领域,特别是一种生成拼图的方法、装置和系统。
【背景技术】
[0002]随着计算机技术和网络技术的飞速发展,互联网(Internet)技术在人们的日常生活、学习和工作中发挥的作用也越来越大。而且,随着移动互联网的发展,互联网也在向移动化发展。在当今的信息时代中,各种信息设备应运而生:有用于话音传输的固定电话、移动终端;有用于信息资源共享、处理的服务器和个人电脑;有用于视频数据显示的各种电视机等等。这些设备都是在特定领域内为解决实际需求而产生的。随着电子消费、计算机、通信(3C)融合的到来,人们越来越多地将注意力放到了对各个不同领域的信息设备进行综合利用的研究上,以充分利用现有资源设备来为人们更好的服务。
[0003]目前有一些计算机应用具有拼图功能。比如,拼图功能一般包括模板拼图、自由拼图和图片(比如所拍摄的数码照片)拼接。模板拼图通过模板约定图片的显示区域和边界形状;自由拼图允许用户在指定的背景上对图片的大小、中心位置及旋转角度进行设定;图片拼接则是将不同图片接连在一起。
[0004]然而,这些现有拼图处理方式的侧重点仅在于对拼图进行各种形式的图形展示,并没有关于图片本身属性的交互操作,因此拼图所能提供的信息源只有拼图本身,而与拼图相关的其它信息难以获得曝光展示。当需要曝光展示与拼图相关的其它信息时,需要占用额外的显示资源予以展示,这就提高了展示成本并降低了拼图生成效率。而且,由于拼图本身所涵盖的信息单一,也不利于基于拼图的后续交互操作,从而还降低了交互成功率。

【发明内容】

[0005]本发明实施方式提出一种生成拼图的方法,从而降低展示成本并提高拼图生成效率。
[0006]本发明实施方式提出一种生成拼图的装置,从而降低展示成本并提高拼图生成效率。
[0007]本发明实施方式提出一种生成拼图的系统,从而降低展示成本并提高拼图生成效率。
[0008]本发明实施方式的技术方案如下:
[0009]一种生成拼图的方法,该方法包括:
[0010]获取图片、图片合成信息以及包含图片合成信息渲染格式的拼图模板;
[0011]解析所述拼图模板以获取所述图片合成信息渲染格式;
[0012]根据所述图片合成信息渲染格式,将所述图片合成信息与所述图片相合成以生成拼图。
[0013]一种生成拼图的装置,包括信息获取单元、模板解析单元和图片合成单元,其中:
[0014]信息获取单元,用于获取图片、图片合成信息以及包含图片合成信息渲染格式的拼图模板;
[0015]模板解析单元,用于解析所述拼图模板以获取所述图片合成信息渲染格式;
[0016]图片合成单元,用于根据所述图片合成信息渲染格式,将所述图片合成信息与所述图片相合成以生成拼图。
[0017]一种生成拼图的系统,包括拼图服务器和客户端,其中:
[0018]客户端,用于生成包含图片合成信息渲染格式的拼图模板,并将所述拼图模板发送到拼图服务器;
[0019]拼图服务器,用于获取图片和图片合成信息,解析所述拼图模板以获取所述图片合成信息渲染格式,根据所述图片合成信息渲染格式将所述图片合成信息与所述图片相合成以生成拼图,并将所述拼图发送到客户端;
[0020]客户端,还用于展示所述拼图。
[0021]从上述技术方案可以看出,本发明的实施方式中,获取图片、图片合成信息以及包含图片合成信息渲染格式的拼图模板;解析拼图模板以获取图片合成信息渲染格式;根据图片合成信息渲染格式,将图片合成信息与图片相合成以生成拼图。由此可见,应用本发明实施方式之后,可以便捷地在图片上加入图片合成信息以形成拼图。本发明所形成的拼图不仅曝光了拼图本身,而且还曝光了图片合成信息,无需占用额外的显示资源即可展示图片合成信息,从而降低了展示成本,并提高了拼图生成效率。
[0022]而且,在本发明实施方式中,用户可以针对拼图上的图片合成信息进行自定义更新,从而进一步扩展了信息曝光程度,进一步加快信息传播效率。另外,由于本发明所形成的拼图包含了众多的合成参数,便于基于拼图的后续交互操作,从而提高交互成功率。
【附图说明】
[0023]图1为根据本发明生成拼图的方法流程图。
[0024]图2为根据本发明的生成拼图的装置结构图。
[0025]图3为根据本发明实施方式的信息获取单元结构示意图。
[0026]图4为根据本发明实施方式的生成拼图的示范性方法流程图。
[0027]图5为根据本发明的拼图示意图。
[0028]图6为根据本发明的生成拼图的系统结构图。
【具体实施方式】
[0029]为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。
[0030]为了描述上的简洁和直观,下文通过描述若干代表性的实施方式来对本发明的方案进行阐述。实施方式中大量的细节仅用于帮助理解本发明的方案。但是很明显,本发明的技术方案实现时可以不局限于这些细节。为了避免不必要地模糊了本发明的方案,一些实施方式没有进行细致地描述,而是仅给出了框架。下文中,“包括”是指“包括但不限于”,“根据……”是指“至少根据……,但不限于仅根据……”。由于汉语的语言习惯,下文中没有特别指出一个成分的数量时,意味着该成分可以是一个也可以是多个,或可理解为至少一个。
[0031]在本发明实施方式中,拼图操作包括将图片合成信息与图片相合成的过程。基于该拼图操作,可以利用图片合成信息更深入地描述图片。
[0032]在本发明实施方式中,可以便捷地在数码照片等图片上加入图片合成信息以形成拼图,从而可以加快信息传播效率。图片合成信息可以提供与图片相关的信息,具体可以包括对该图片进行描述的图片描述信息和与图片的拍摄属性相关的图片属性信息等等。
[0033]而且,在本发明实施方式中,在按照拼图模板渲染展现拼图之后,用户通过触发拼图片合成信息的显示区域等方式,可以针对拼图上的图片合成信息进行自定义更新。
[0034]图1为根据本发明生成拼图的方法流程图。
[0035]如图1所示,该方法包括:
[0036]步骤101:获取图片、图片合成信息以及包含图片合成信息渲染格式的拼图模板。
[0037]在这里,图片合成信息是与图片相关的信息,具体可以包括对该图片进行描述的图片描述信息,以及与图片的拍摄属性相关的图片属性信息,等等。
[0038]比如,图片描述信息可以是针对图片的各种情感文字描述或图形描述。示范性地,情感文字描述可以为“赞”、“太美了”、“爱旅行”,等文本内容。图形描述可以是一些预设的动画文件。
[0039]再比如,与图片的拍摄属性相关的图片属性信息可以包括图片的拍摄时间、图片的拍摄地点等相关信息。
[0040]可以通过多种方式获取图片合成信息。举例,可以在拼图模板中设置图片描述信息候选清单,由用户图片描述信息候选清单中选择出图片描述信息,并将该选中的图片描述信息保存到拼图模板中,后续可以通过解析拼图模板以获取该选中的图片描述信息。
[0041]另外,还可以基于自动化技术自动获取图片合成信息。通常,智能设备摄取的数码照片通常都带有EXIF的属性信息。因此,可以从这些照片中解析出EXIF信息,以为获取照片拍摄时间和照片地理位置信息(即GPS数据信息),等有价值的元数据。
[0042]tk如,在一个实施方式中,获取图片属性信息包括:解析图片的可交换图像文件(EXIF)信息以获取该图片的拍摄时间信息。
[0043]在一个实施方式中,解析图片的可交换图像文件信息以获取该图片的全球定位系统(GPS)信息,基于图片的全球定位系统信息检索预定地理范围内的兴趣点(Ρ0Ι)以形成兴趣点列表,接收针对该兴趣点列表的用户选择操作以确定所选中的兴趣点。具体地,可以将图片的GPS信息传递给服务端,服务端检索出当前GPS信息所对应的Ρ0Ι列
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1