本公开实施例涉及计算机,尤其涉及一种文字特效展示方法、装置、电子设备及存储介质。
背景技术:
1、通常,在用户在观看直播或者视频的过程中,可以在观看界面的互动信息输入栏中输入文字与主播进行互动,或者是对观看的视频进行评论分析等互动。用户输入的互动文字会以弹幕的形式出现在视频观看界面上,随着更多互动文字的展示,较先输入的文字内容就会在当前的观看界面上移出不再展示或者循环展示。用户不能个性化的设置文字特效的展示效果,缺乏趣味性。
技术实现思路
1、本公开实施例提供了一种文字特效展示方法、装置、电子设备及存储介质,能够提供一种可编辑的文字特效展示方式,使用户在发送文字互动信息时,能够对文字特效的展示效果进行个性化的设置,增加文字特效展示的趣味性。
2、第一方面,本公开实施例提供了一种文字特效展示方法,包括:
3、当获取到待显示文字信息和文字显示参数时,获取显示所述待显示文字信息的视频图像;
4、识别所述视频图像中目标对象的关键位置点,并基于所述关键位置点确认所述待显示文字的显示路径;
5、根据所述文字显示参数,将所述待显示文字信息按照所述显示路径进行动态展示。
6、第二方面,本公开实施例还提供了一种文字特效展示装置,包括:
7、文字特效展示数据获取模块,用于当获取到待显示文字信息和文字显示参数时,获取显示所述待显示文字信息的视频图像;
8、文字特效展示路径确定模块,用于识别所述视频图像中目标对象的关键位置点,并基于所述关键位置点确认所述待显示文字的显示路径;
9、文字特效展示模块,用于根据所述文字显示参数,将所述待显示文字信息按照所述显示路径进行动态展示。
10、第三方面,本公开实施例还提供了一种电子设备,所述电子设备包括:
11、一个或多个处理器;
12、存储装置,用于存储一个或多个程序,
13、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本公开实施例任一所述的文字特效展示方法。
14、第四方面,本公开实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如本公开实施例任一所述的文字特效展示方法。
15、本公开实施例的技术方案,通过在有用户发出文字特效显示指令时,获取到待显示文字信息和文字显示参数时,然后获取显示待显示文字信息的视频图像;并进一步的识别视频图像中目标对象的关键位置点,确认待显示文字的显示路径;最终根据文字显示参数,将待显示文字信息按照显示路径进行动态展示,形成一种待显示文字围绕目标对象的轮廓进行动态显示的文字特效。本公开实施例的技术方案解决了视频画面中文字特效效果不能个性化设置的问题,实现了一种可编辑的文字特效展示方式,使用户在发送文字互动信息时,能够对文字特效的展示效果进行个性化的设置,增加文字特效展示的趣味性。
1.一种文字特效展示方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,基于所述关键位置点确认所述待显示文字的显示路径,包括:
3.根据权利要求2所述的方法,其特征在于,当所述关键位置点中未包含全部所述必要关键位置点时,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,根据所述位置关键点的位置信息和预设轮廓扩张参数确定与各所述关键位置点对应的轮廓扩张关键点,包括:
5.根据权利要求4所述的方法,其特征在于,所述基于所述轮廓扩张关键点进行轮廓曲线拟合,包括:
6.根据权利要求2所述的方法,其特征在于,在确定与各所述关键位置点对应的轮廓扩张关键点之前,所述方法还包括:
7.根据权利要求2所述的方法,其特征在于,根据所述文字显示参数,将所述待显示文字信息按照所述显示路径进行动态展示,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述根据所述文字显示参数、所述显示路径的曲线和所述待显示文字中的第一个文字在前一帧视频图像的特征位置,确定所述显示文字中各文字在当前视频图像的路径位置,包括:
9.根据权利要求8所述的方法,其特征在于,基于所述显示文字的移动速度和所述待显示文字中的第一个文字在前一帧视频图像的特征位置,确定所述第一个文字在当前视频图像的路径位置,包括:
10.根据权利要求7所述的方法,其特征在于,所述基于所述各文字的屏幕位置将所述待显示文字在视频图像中进行渲染展示,包括:
11.根据权利要求1-10中任一所述的方法,其特征在于,所述目标对象包括视频图像中的人物图像。
12.一种文字特效展示装置,其特征在于,包括:
13.一种电子设备,其特征在于,所述电子设备包括:
14.一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-11中任一所述的文字特效展示方法。