多媒体数据显示的方法、电子设备及计算机存储介质技术

技术编号:28040788 阅读:14 留言:0更新日期:2021-04-09 23:24
本申请公开了一种多媒体数据显示的方法、装置以及计算机存储介质,涉及图像处理领域,方法包括获取显示模板、待处理的多媒体数据以及所述多媒体数据的显示参数;根据所述显示参数对所述显示模板进行处理,生成所述多媒体数据对应的遮罩层;根据所述显示参数对所述遮罩层进行渲染;将渲染后的所述遮罩层叠加在所述多媒体数据上,生成多媒体显示数据。通过从显示模板中获得多媒体数据的遮罩层,使得多媒体数据可以按照显示模板的设计进行显示;而显示模板可以由设计师根据显示设备的显示界面进行多样化设计以及页面布局,从而使得多媒体显示数据在显示界面上显示具有多样化和美感;从而增强多媒体显示数据的显示多样性。

【技术实现步骤摘要】
多媒体数据显示的方法、电子设备及计算机存储介质
本申请涉及图像处理领域,特别涉及一种多媒体数据显示的方法、装置及计算机存储介质。
技术介绍
在对多媒体数据(如视频、图像)处理时,需要展示多媒体数据中的部分信息,但是直接通过剪辑的方式较为复杂,尤其是在需要对多个多媒体数据进行分屏显示。因此通常采用遮罩的方式对多媒体数据进行加工,以显示需要显示的内容。但是,遮罩层的处理通常直接采用固定的形状、固定的尺寸的进行遮罩,无法做到多媒体数据显示的多样性。
技术实现思路
本申请旨在至少解决现有技术中存在的技术问题之一。为此,本申请提供了一种多媒体数据显示的方法、电子设备以及计算机存储介质,可以增加多媒体数据显示的多样性。根据本申请第一方面提供的的一种多媒体数据显示的方法,包括:获取显示模板、待处理的多媒体数据以及所述多媒体数据的显示参数;根据所述显示参数对所述显示模板进行处理,生成所述多媒体数据对应的遮罩层;根据所述显示参数对所述遮罩层进行渲染;根据渲染后的所述遮罩层和所述多媒体数据,生成多媒体显示数据。根据本申请的上述实施例,至少具有如下有益效果:从显示模板中获得多媒体数据的遮罩层,使得多媒体数据可以按照显示模板的设计进行显示;而显示模板可以由设计师根据显示设备的显示界面进行多样化设计以及页面布局,从而使得多媒体显示数据在显示界面上显示具有多样化和美感;从而增强多媒体显示数据的显示多样性。根据本申请第一方面方法的一些实施例,显示参数包括显示形状参数;所述根据所述显示参数对所述显示模板进行处理,生成所述多媒体数据对应的遮罩层,包括:获取根据所述显示模板生成的第一JSON文件;根据所述第一JSON文件生成所述遮罩层对应的第二JSON文件,所述第二JSON文件包含所述显示模板的尺寸信息以及与所述显示形状参数;根据所述第二JSON文件生成所述遮罩层。因此,通过将显示模板通过第一JSON文件进行处理得到遮罩层对应的第二JSON文件,此时,将第二JSON文件生成遮罩层,可以提升多媒体显示数据的创建效率以及降低显示模板裁剪的难度。根据本申请第一方面方法的一些实施例,所述根据所述显示参数对所述显示模板进行处理,生成所述多媒体数据对应的遮罩层,还包括:根据所述显示参数调整所述遮罩层的图层高度和图层宽度。通过调整遮罩层的图层高度和图层宽度与多媒体数据的尺寸一致,可以使得生成的多媒体显示数据显示时与显示模板中对应的效果一致。根据本申请第一方面方法的一些实施例,所述方法还包括:根据所述显示参数对所述显示模板进行处理,生成边框图层;对所述边框图层进行渲染;根据渲染后的所述边框图层和所述多媒体显示数据,生成新的所述多媒体显示数据。因此,通过设置边框图层显示多媒体显示数据的轮廓,提升多媒体数据的观看体验。根据本申请第一方面方法的一些实施例,所述方法还包括:根据所述显示参数调整所述边框图层的渲染参数。通过调整渲染参数,使得边框图层呈现多样化,从而使得最终的多媒体显示数据的呈现效果更具多样化。根据本申请第一方面方法的一些实施例,所述根据所述显示参数调整所述边框图层的渲染参数至少包括如下之一:根据轮廓厚度调整所述边框的边缘厚度,其中,所述轮廓厚度为所述显示参数的参数之一;根据轮廓颜色调整所述边框的边框颜色,其中,所述轮廓颜色为所述显示参数的参数之一。因此,通过调整边框的边缘厚度、边框颜色,可以从不同方面提升多媒体数据显示区域的轮廓的清晰度。根据本申请第一方面方法的一些实施例,所述方法还包括:对所述边框图层进行矢量转换。通过将边框图层进行矢量转换,可以使得包含渐变色或边框图案的边框图层在最终显示多媒体数据显示数据时,不会随着多媒体显示数据放大导致边框图层变形影响多媒体显示数据的呈现效果。根据本申请第一方面方法的一些实施例,所述方法还包括:根据所述显示模板调整对应的所述多媒体显示数据的生成位置;将调整后的多个所述多媒体显示数据组合生成分屏数据。因此,通过将多个显示多元化的多媒体显示数据进行拼接,可以增加分屏数据显示的多样性。根据本申请第二方面提供的一种电子设备,包括:至少一个处理器,以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行所述指令时实现如第一方面任一所述的多媒体数据显示的方法。由于本申请第二方面提供的电子设备应用第一方面的多媒体数据信息的方法,因此具有第一方面任一所述的多媒体数据信息的全部有益效果。根据本申请第三方面提供的一种计算机存储介质,包括存储有计算机可执行指令,所述计算机可执行指令用于第一方面任一项所述的多媒体数据显示的方法。由于本申请第三方面提供的计算机存储介质执行第一方面多媒体数据信息的任一方法,因此具有第一方面任一所述的多媒体数据信息的全部有益效果。本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。附图说明本申请的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1是本申请实施例的多媒体数据显示的方法的多媒体显示数据的主要流程示意图;图2是本申请实施例的多媒体数据显示的方法的遮罩层生成示意图;图3是本申请实施例的多媒体数据显示的方法的叠加边框图层的流程示意图。具体实施方式本申请的描述中,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。下面参照图1至图2描述本申请的多媒体数据显示的方法、电子设备及计算机存储介质。如图1所示的一种多媒体数据显示的方法,包括:步骤S100、获取显示模板、待处理的多媒体数据以及多媒体数据的显示参数。需说明的是,多媒体数据为视频或图片,多媒体数据中包含显示区域以及隐藏区域,其中显示区域具有一定的形状和尺寸,隐藏区域是指多媒体数据中非显示区域的图像区域。显示参数包括显示形状参数,其中显示形状参数表示多媒体数据显示的形状信息。显示模板可以由设计师根据需要显示的显示设备进行页面布局和形状设计。步骤S200、根据显示参数对显示模板进行处理,生成多媒体数据对应的遮罩层。需说明的是,显示参数与多媒体数据一一对应。当显示模板包含多个图案时,此时遮罩层仅包含多媒体数据的显示形状参数对应的图案。步骤S300、根据显示参数对遮罩层进行渲染。需说明的是,对于遮罩层而言,进行渲染时,会将遮罩层中显示形状参数定义的区域进行透明度渲染,以使位于该区域的像素值的显示正常或者透明度有所改变。而对于非显示形状的区域,则会将位于该区域的显示像素值设置为(0,0,0,0)。本文档来自技高网...

【技术保护点】
1.一种多媒体数据显示的方法,其特征在于,包括:/n获取显示模板、待处理的多媒体数据以及所述多媒体数据的显示参数;/n根据所述显示参数对所述显示模板进行处理,生成所述多媒体数据对应的遮罩层;/n根据所述显示参数对所述遮罩层进行渲染;/n根据渲染后的所述遮罩层和所述多媒体数据,生成多媒体显示数据。/n

【技术特征摘要】
1.一种多媒体数据显示的方法,其特征在于,包括:
获取显示模板、待处理的多媒体数据以及所述多媒体数据的显示参数;
根据所述显示参数对所述显示模板进行处理,生成所述多媒体数据对应的遮罩层;
根据所述显示参数对所述遮罩层进行渲染;
根据渲染后的所述遮罩层和所述多媒体数据,生成多媒体显示数据。


2.根据权利要求1所述的多媒体数据显示的方法,其特征在于,
所述显示参数包括显示形状参数;
所述根据所述显示参数对所述显示模板进行处理,生成所述多媒体数据对应的遮罩层,包括:
获取根据所述显示模板生成的第一JSON文件;
根据所述第一JSON文件生成所述遮罩层对应的第二JSON文件,所述第二JSON文件包含所述显示模板的尺寸信息以及所述显示形状参数;
根据所述第二JSON文件生成所述遮罩层。


3.根据权利要求2所述的多媒体数据显示的方法,其特征在于,所述方法还包括:
根据所述显示参数调整所述遮罩层的图层高度和图层宽度。


4.根据权利要求1所述的多媒体数据显示的方法,其特征在于,所述方法还包括:
根据所述显示参数对所述显示模板进行处理,生成边框图层;
对所述边框图层进行渲染;
根据渲染后的所述边框图层和所述多媒体显示数据,生成新的所述多媒体显示数据。


5.根据权利要求4所述的多媒体数...

【专利技术属性】
技术研发人员:李勇
申请(专利权)人:深圳万兴软件有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1