The invention provides a method and device for playing frame animation, a computer device and a computer storage medium, wherein the method includes: if an instruction for playing frame animation is detected, the reference picture corresponding to frame animation is obtained from a preset database, and the pixel difference data between the reference picture and the sequence associated picture, in which the pixel difference data is the reference picture. The difference between the pixel matrix of the reference image and the pixel matrix of the time-series correlation image; the time-series correlation image is rendered based on the pixel difference data and the reference image; the target frame animation is generated according to the time-series relationship between the reference image and the time-series correlation image; and the target frame animation is played. The invention solves the technical problem of excessive resource consumption when playing frame animation in the prior art, and improves the utilization rate of terminal resources.
【技术实现步骤摘要】
播放帧动画的方法及装置、计算机设备、计算机存储介质
本专利技术涉及图像处理领域,具体而言,涉及一种播放帧动画的方法及装置、计算机设备、计算机存储介质。
技术介绍
帧动画应用非常广泛,可以说,只要有文字的地方,就有可能会有帧动画,帧动画也就动图,因其生动传输,搞笑幽默等特点,深得用户的喜爱。当前的帧动画需要一系列的帧图片,使用过程中会占用App的大小,或者做成gif,但需要gif解析器的支持,特别图片大且多的时候解析和渲染会很耗时,影响App的性能。针对现有技术中存在的上述问题,目前尚未发现有效的解决方案。
技术实现思路
本专利技术实施例提供了一种播放帧动画的方法及装置、计算机设备、计算机存储介质,以至少解决现有技术中播放帧动画时占用资源过大的技术问题。根据本专利技术的一个实施例,提供了一种播放帧动画的方法,包括:若检测到用于播放帧动画的指令,则从预设数据库中获取所述帧动画对应的基准图片,以及所述基准图片与时序关联图片之间的像素差值数据,其中,所述像素差值数据为所述基准图片的像素矩阵与所述时序关联图片的像素矩阵之间的差值;基于所述像素差值数据与所述基准图片,渲染得到所述 ...
【技术保护点】
1.一种播放帧动画的方法,其特征在于,包括:若检测到用于播放帧动画的指令,则从预设数据库中获取所述帧动画对应的基准图片,以及所述基准图片与时序关联图片之间的像素差值数据,其中,所述像素差值数据为所述基准图片的像素矩阵与所述时序关联图片的像素矩阵之间的差值;基于所述像素差值数据与所述基准图片,渲染得到所述时序关联图片;依据所述基准图片和所述时序关联图片之间的时序关系,生成目标帧动画;播放所述目标帧动画。
【技术特征摘要】
1.一种播放帧动画的方法,其特征在于,包括:若检测到用于播放帧动画的指令,则从预设数据库中获取所述帧动画对应的基准图片,以及所述基准图片与时序关联图片之间的像素差值数据,其中,所述像素差值数据为所述基准图片的像素矩阵与所述时序关联图片的像素矩阵之间的差值;基于所述像素差值数据与所述基准图片,渲染得到所述时序关联图片;依据所述基准图片和所述时序关联图片之间的时序关系,生成目标帧动画;播放所述目标帧动画。2.根据权利要求1所述的方法,其特征在于,所述像素差值数据包括差值矩阵;基于所述像素差值数据与所述基准图片,渲染得到所述时序关联图片包括:获取所述基准图片的第一像素矩阵;使用所述差值矩阵的元素值修改所述第一像素矩阵的元素值,得到第二像素矩阵;根据所述第二像素矩阵渲染得到所述时序关联图片。3.根据权利要求2所述的方法,其特征在于,使用所述差值矩阵的元素值修改所述第一像素矩阵的元素值,得到第二像素矩阵,包括:将所述差值矩阵和所述第一像素矩阵相加或相减,得到第二像素矩阵。4.根据权利要求3所述的方法,其特征在于,将所述差值矩阵和所述第一像素矩阵相加或相减包括:获取所述差值矩阵中像素值不等于0的第一元素的位置信息;根据所述第一元素的位置信息确定所述第一像素矩阵中的第二元素,并将所述第一元素的像素值与所述第二元素的像素值进行相加或相减;其中,所述第一元素在所述差值矩阵中的位置与所述第二元素在所述第一像素矩阵中的位置相同。5.根据权利要求1所述的方法,其特征在于,在从预设数据库中获取所述帧动画对应的基准图片,以及所述基准图片与时序关联图片之间的像素差值数据之前,所述方法还包括:若检测到用于存储所述帧动画的预设指令,则获...
【专利技术属性】
技术研发人员:许剑勇,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。