【技术实现步骤摘要】
动画文件处理方法、装置、计算机可读存储介质和计算机设备
本申请涉及计算机
,特别是涉及一种动画文件处理方法、装置、计算机可读存储介质和计算机设备。
技术介绍
为了让视频内容或图片内容更生动有趣,用户会在编辑视频内容或图片内容时添加动画效果,实质上动画效果是根据动画文件来呈现的,一个动画文件也可以称之为一个贴纸。动画效果越复杂,对应的动画文件所包括的动画属性数据也就越多,动画文件的文件大小也就越大。目前,为了实现包括复杂动画效果的动画文件,开发人员可以通过开源插件导出动画文件的方式实现,但是按照这种方式导出得到动画文件解码效率较低。
技术实现思路
基于此,有必要针对现有的实现动画文件解码效率低的技术问题,提供一种动画文件处理方法、装置、计算机可读存储介质和计算机设备。一种动画文件处理方法,包括:获取原动画文件对应的位图图像序列;当所述位图图像序列中的位图图像为非关键位图图像时,则按照图片编码方式,对所述位图图像与对应的关键位图图像之间的差异像素区域进行编码,得到所述位图 ...
【技术保护点】
1.一种动画文件处理方法,包括:/n获取原动画文件对应的位图图像序列;/n当所述位图图像序列中的位图图像为非关键位图图像时,则/n按照图片编码方式,对所述位图图像与对应的关键位图图像之间的差异像素区域进行编码,得到所述位图图像对应的编码图片;/n根据所述位图图像序列中各位图图像对应的编码图片生成所述原动画文件对应的动画导出文件。/n
【技术特征摘要】
1.一种动画文件处理方法,包括:
获取原动画文件对应的位图图像序列;
当所述位图图像序列中的位图图像为非关键位图图像时,则
按照图片编码方式,对所述位图图像与对应的关键位图图像之间的差异像素区域进行编码,得到所述位图图像对应的编码图片;
根据所述位图图像序列中各位图图像对应的编码图片生成所述原动画文件对应的动画导出文件。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述位图图像序列中的位图图像为关键位图图像时,则直接采用图片编码方式对所述位图图像进行编码,得到所述位图图像对应的编码图片。
3.根据权利要求1所述的方法,其特征在于,所述获取原动画文件对应的位图图像序列包括:
获取原动画文件;
播放所述原动画文件;
依次对所述原动画文件对应的播放画面进行截图,得到所述原动画文件对应的位图图像序列。
4.根据权利要求1所述的方法,其特征在于,所述差异像素区域通过以下步骤得到:
将所述位图图像序列中的位图图像与对应的关键位图图像进行像素对比,得到所述位图图像中的差异像素点;
根据所述差异像素点确定所述位图图像中的差异像素区域。
5.根据权利要求4所述的方法,其特征在于,所述将所述位图图像序列中的位图图像与对应的关键位图图像进行像素对比,得到所述位图图像中的差异像素点,包括:
获取所述位图图像对应的关键位图图像中各像素点的像素数据;
获取所述位图图像中各像素点的像素数据;
将相同位置的像素点的像素数据进行对比,确定所述位图图像中的差异像素点。
6.根据权利要求1所述的方法,其特征在于,所述差异像素区域为矩形像素区域,所述方法还包括:
当所述矩形像素区域的尺寸大小与所述位图图像的尺寸大小之间的差异小于预设阈值时,则确定所述位图图像为关键位图图像;
当所述矩形像素区域的尺寸大小与所述位图图像的尺寸大小之间的差异大于预设阈值时,则确定所述位图图像为非关键位图图像。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
选取所述位图图像序列中的首个位图图像作为关键位图图像;
以所述首个位图图像为起始图像,将每间隔预设数量的位图图像作为所述位图图像序列中的关键位图图像。
8.根据权利要求1所述的方...
【专利技术属性】
技术研发人员:陈仁健,陈新星,齐国鹏,龚海龙,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。