【技术实现步骤摘要】
动画生成方法、装置、电子设备及计算机可读存储介质
本公开实施例涉及图像处理
,具体而言,本公开涉及一种动画生成方法、装置、电子设备及计算机可读存储介质。
技术介绍
图片是客观对象的一种相似性的、生动性的描述或写真,是人类社会活动中最常用的信息载体。在分享信息的过程中,文字信息的描述能力有限,而图片则具有生动形象、信息量大的优点。本公开的专利技术人在具体实施过程中,发现:目前针对多张图片的展示技术比较丰富,如影集合成、多张图片循环显示等,但是对于单张图片的展示过于单调,一般是对单张图片进行静态编辑,或者是在图片中添加动态素材等,但对图片内容本身没有产生新的动态效果。
技术实现思路
本公开实施例的目的旨在至少能解决上述的技术缺陷之一,特提供该
技术实现思路
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该
技术实现思路
部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。一方面,提供了一种动画生成方法,包括:将原始四通道图像处理为原始单通道图像,并将原始单通道图像处理为二值化单通道图像;确定二值化单通道图像中的目标图像的轮廓集合,轮廓集合包括至少两个轮廓;根据轮廓集合,确定轮廓坐标点集合和轮廓坐标点集合中各个轮廓坐标点的移动幅度,并根据轮廓坐标点集合中各个轮廓坐标点,生成三角形面片的顶点;基于原始四通道图像、预定移动速度和预定移动时间,根据轮廓坐标点集合、各个轮廓坐标点的移动幅 ...
【技术保护点】
1.一种动画生成方法,其特征在于,包括:/n将原始四通道图像处理为原始单通道图像,并将所述原始单通道图像处理为二值化单通道图像;/n确定所述二值化单通道图像中的目标图像的轮廓集合,所述轮廓集合包括至少两个轮廓;/n根据所述轮廓集合,确定轮廓坐标点集合和轮廓坐标点集合中各个轮廓坐标点的移动幅度,并根据轮廓坐标点集合中各个轮廓坐标点,生成三角形面片的顶点;/n基于所述原始四通道图像、预定移动速度和预定移动时间,根据所述轮廓坐标点集合、所述各个轮廓坐标点的移动幅度及所述三角形面片的顶点,生成所述目标图像的循环流动动画。/n
【技术特征摘要】
1.一种动画生成方法,其特征在于,包括:
将原始四通道图像处理为原始单通道图像,并将所述原始单通道图像处理为二值化单通道图像;
确定所述二值化单通道图像中的目标图像的轮廓集合,所述轮廓集合包括至少两个轮廓;
根据所述轮廓集合,确定轮廓坐标点集合和轮廓坐标点集合中各个轮廓坐标点的移动幅度,并根据轮廓坐标点集合中各个轮廓坐标点,生成三角形面片的顶点;
基于所述原始四通道图像、预定移动速度和预定移动时间,根据所述轮廓坐标点集合、所述各个轮廓坐标点的移动幅度及所述三角形面片的顶点,生成所述目标图像的循环流动动画。
2.根据权利要求1所述的方法,其特征在于,所述原始单通道图像包括背景图像与目标呈现对象的图像;
将所述原始单通道图像处理为二值化单通道图像,包括:
针对所述背景图像,基于第一预定分割算法,确定第一预定数值范围和第二预定数值范围,并将属于第一预定数值范围的像素值确定为255,以及将属于第二预定数值范围的像素值确定为0;
针对所述目标呈现对象的图像,基于第二预定分割算法,确定第三预定数值范围和第四预定数值范围,并将属第三预定数值范围的像素值确定为0,以及将属于第四预定数值范围的像素值确定为255。
3.根据权利要求1所述的方法,其特征在于,所述轮廓坐标点集合包括固定轮廓坐标点与动态轮廓坐标点;根据所述轮廓集合,确定轮廓坐标点集合,包括:
将所述轮廓集合中的各个轮廓坐标点确定为所述轮廓坐标点集合中的固定轮廓坐标点;
针对所述轮廓集合中的每一轮廓,确定所述每一轮廓的外包矩形框,并依据预定大小的网格对所述外包矩形框进行划分,以及将划分得到的各个网格的顶点确定为所述轮廓坐标点集合中的动态轮廓坐标点。
4.根据权利要求3所述的方法,其特征在于,根据所述轮廓集合,确定轮廓坐标点集合中各个轮廓坐标点的移动幅度,包括:
将所述轮廓坐标点集合中的每一固定轮廓坐标点的移动幅度确定为第一预定数值;
基于所述轮廓坐标点集合中每一动态轮廓坐标点与所述轮廓集合中的各个轮廓之间的距离,确定所述每一动态轮廓坐标点的运动幅度权重,并根据所述每一动态轮廓坐标点的运动幅度权重,确定所述每一动态轮廓坐标点的移动幅度。
5.根据权利要求4所述的方法,其特征在于,基于所述轮廓坐标点集合中每一动态轮廓坐标点与所述轮廓集合中的各个轮廓之间的距离,确定所述每一动态轮廓坐标点的运动幅度权重,包括:
确定所述每一动态轮廓坐标点与所述各个轮廓之间的距离,并确定各个距离中的最小距离;
当所述最小距离小于预定阈值时,将所述每一动态轮廓坐标点的运动幅度权重确定为所述最小距离与所述预定阈值的比值;
当所述最小距离大于或等于预定阈值时,将所述每一动态轮廓坐标点的运动幅度权重确定为第二预定数值。
6.根据权利要求4所述的方法,其特征在于,基于所述原始四通道图像、预定移动速度和预定移动时间,根据所述轮廓坐标点集合、所述各个轮廓坐标点的移动幅度及所述三角形面片的顶点,生成所述目标图像的循环流动动画,包括:
根据所述轮廓坐标点集合、所述各个轮廓坐标点的移动幅度及所述三角形面片的顶点,分别绘制第一图像与第二图像;
根据所述预定移动速度、所述预定移动时间及所述各个轮廓坐标点的移动幅度,确定所述第一图像的第一透明度与第一位移,以及确定所述第二图像的第二透明度与第二位移;
根据所述第一透明度将所述原始四通道图像与移动第一位移后的第一图像进行混合,生成第一混合图像;
根据所述第二透明度将所述第一混合图像与移动第二位移后的第二图像进...
【专利技术属性】
技术研发人员:庄幽文,黄秋晗,李琰,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。