[发明专利]一种录制动画的方法和装置在审
申请号: | 201410318250.X | 申请日: | 2014-07-04 |
公开(公告)号: | CN105447900A | 公开(公告)日: | 2016-03-30 |
发明(设计)人: | 王秀富 | 申请(专利权)人: | 北京新媒传信科技有限公司 |
主分类号: | G06T13/00 | 分类号: | G06T13/00;G06F9/44 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝 |
地址: | 100089 北京市海淀区万*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 录制 动画 方法 装置 | ||
技术领域
本发明涉及计算机图像处理技术领域,具体涉及一种录制动画的方法和装置。
背景技术
随着网络的普及,网民的数量急剧增加,目前,越来越多的网络用户喜欢录制一些动画,例如:录制网页画面、电脑屏幕画面、QQ聊天视频等,并将录制好的动画通过即时通讯工具发送给好友分享,以增加聊天的趣味性;用户还可以将录制好的动画保存起来以便日后查看或者使用。但是现有的录制动画方面的技术在录制动画的时候仅仅提供了双击选择窗口来对整个窗口进行录制动画,用户无法自行选择录制的区域,用户使用体验满意度不高。
发明内容
本发明提供了一种录制动画的方法和装置,以解决现有技术的动画录制用户使用体验满意度不高的问题。
为达到上述目的,本发明的技术方案是这样实现的:
根据本发明的一个方面,提供了一种录制动画的方法,该方法包括:
提供一个半透明的窗口,获取用户利用该半透明的窗口选择的录制区域;
在预设的录制时间内,按预设的时间间隔对用户选择的录制区域依次进行截屏获得截屏图片;
将依次获得的截屏图片放入缓存;
在预设的录制时间结束时,将缓存中的所有截屏图片制作成动画文件。
其中,该方法还包括:在预设的录制时间内,将缓存中依次获得的截屏图片传递给预览控件供用户实时预览。
其中,该方法还包括:在预览控件上倒计时显示当前时刻距离预设的录制时间的结束时刻的时间;
以及,在预览控件上显示用户如何退出录制过程的提示。
其中,在预设的录制时间结束时,将缓存中的所有截屏图片制作成动画文件之前,该方法还包括:
在一张与用户选择的录制区域相同的透明图片上接收用户编辑的内容;将编辑好的透明图片绘制在缓存中的每张截屏图片上面得到带有蒙版的截屏图片;
将缓存中的所有截屏图片制作成动画文件具体为:
将缓存中的所有带有蒙版的截屏图片制作成动画文件。
其中,将缓存中的所有截屏图片制作成动画文件包括:利用八叉树算法对缓存中的每张截屏图片进行处理,将处理后的所有截屏图片制作成GIF格式的动画文件。
其中,预设的录制时间为8~12秒;
和/或,预设的时间间隔是150ms。
根据本发明的另一个方面,提供了一种录制动画的装置,该装置包括:
录制区域选择模块,用于提供一个半透明的窗口,获取用户利用该半透明的窗口选择的录制区域;
截屏图片模块,用于在预设的录制时间内,按预设的时间间隔对录制区域模块用户选择的录制区域依次进行截屏获得截屏图片;
缓存模块,用于将截屏图片模块依次获得的截屏图片放入缓存;
动画制作模块,用于在预设的录制时间结束时,将缓存模块缓存中的所有截屏图片制作成动画文件。
其中,该装置还包括:实时预览模块,用于在预设的录制时间内,将缓存中依次获得的截屏图片传递给预览控件供用户实时预览。
其中,该装置还包括:倒计时显示模块,用于在预览控件上倒计时显示当前时刻距离预设的录制时间的结束时刻的时间;
退出提示模块,用于在预览控件上显示用户如何退出录制过程的提示。
其中,该装置还包括:蒙版图片绘制模块,用于在一张与用户选择的录制区域相同的透明图片上接收用户编辑的内容,将编辑好的透明图片绘制在缓存中的每张截屏图片上面得到带有蒙版的截屏图片;
动画制作模块,具体用于在预设的录制时间结束时,将缓存中的所有带有蒙版的截屏图片制作成动画文件。
本发明的这种录制动画的方法和装置,用户可以在半透明的窗口中选择自己想要录制成动画的截屏区域,并将所选择区域制作成动画文件,满足了用户录制不同截屏区域的需求,提升了用户体验。
附图说明
图1是本发明一个实施例提供的一种录制动画的方法的流程图;
图2是本发明一个实施例提供的录制动画过程的流程图;
图3是本发明一个实施例提供的录制动画显示的示意图,
图4是本发明一个实施例提供的使用八叉树算法对图片处理的示意图;
图5是本发明一个实施例提供的录制蒙板动画显示的示意图;
图6是本发明一个实施例提供的录制动画装置的框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新媒传信科技有限公司,未经北京新媒传信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410318250.X/2.html,转载请声明来源钻瓜专利网。