图像处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:23148701 阅读:25 留言:0更新日期:2020-01-18 13:20
本公开关于一种图像处理方法、装置、电子设备及存储介质,本公开所提供的图像处理方法可以实现确定待添加特效图像;获取待添加特效图像的资源文件,使用渲染网页页面的渲染工具,基于资源文件中网页文件中包含的待添加特效图像的描述规则和素材,渲染出包含待添加特效图像的网页图像;从网页图像中获取待添加特效图像;将待添加特效图像绘制到客户端界面当前显示的图片或视频帧上。由于渲染网页页面的渲染工具是针对网页文件进行渲染,渲染过程并不受限于该网页文件中的具体内容,因此,使用渲染网页页面的渲染工具,可以对任一描述规则的特效进行渲染,不需要像相关技术那样,针对每一种描述规则都需要编写对应的代码,因此,降低了开发成本。

Image processing method, device, electronic equipment and storage medium

【技术实现步骤摘要】
图像处理方法、装置、电子设备及存储介质
本公开涉及图片和视频处理
,尤其涉及一种图像处理方法、装置、电子设备及存储介质。
技术介绍
目前,相关技术中在对图像进行处理过程中,可以为图片或视频添加特效图像,具体的方法,通常是获取待添加特效图像对应的描述规则,使用客户端UI(UserInterface,用户界面),按照该待添加特效图像的描述规则,在客户端界面当前显示的图片或视频帧上渲染出该待添加特效图像,其中,该待添加特效图像可以为:贴纸、字幕或水印等。由于相关技术中是使用客户端UI,在客户端界面当前显示的图片或视频帧上渲染并绘制出待添加特效图像,所以,需要开发人员预先编写好能够按照该待添加特效图像的描述规则渲染出该待添加特效图像的代码,也就是说相关技术中一种描述规则对应一段代码;这就导致在相关技术中当特效图像的描述规则改变时,就需要开发人员重新编写代码,使得开发成本较高的问题。
技术实现思路
本公开提供一种图像处理方法、装置、电子设备及存储介质,以至少解决相关技术中开发成本较高的问题。本公开的技术方案如下:本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,所述方法,包括:/n确定待添加特效图像;/n获取所述待添加特效图像的资源文件,其中,所述资源文件中包含:网页文件和该待添加特效图像的素材,所述网页文件中包含所述待添加特效图像的描述规则;/n使用渲染网页页面的渲染工具,基于所述网页文件中包含的所述待添加特效图像的描述规则和素材,渲染出包含所述待添加特效图像的网页图像;/n从所述网页图像中获取所述待添加特效图像;/n将所述待添加特效图像绘制到客户端界面当前显示的图片或视频帧上。/n

【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法,包括:
确定待添加特效图像;
获取所述待添加特效图像的资源文件,其中,所述资源文件中包含:网页文件和该待添加特效图像的素材,所述网页文件中包含所述待添加特效图像的描述规则;
使用渲染网页页面的渲染工具,基于所述网页文件中包含的所述待添加特效图像的描述规则和素材,渲染出包含所述待添加特效图像的网页图像;
从所述网页图像中获取所述待添加特效图像;
将所述待添加特效图像绘制到客户端界面当前显示的图片或视频帧上。


2.根据权利要求1所述的图像处理方法,其特征在于,所述确定待添加特效图像的步骤,包括:
当检测到添加特效图像的指令时,向服务器发送获取特效列表的请求;
接收服务器返回的特效列表;所述特效列表中包含:各个可添加特效图像的图标;
将所述特效列表中被选中的图标对应的特效,确定为待添加特效图像。


3.根据权利要求1所述的图像处理方法,其特征在于,
所述资源文件中还包含一个脚本文件;所述脚本文件用于在渲染网页页面的渲染工具渲染出包含所述待添加特效图像的网页图像时,将所述待添加特效图像信息反馈给所述客户端;
所述从所述网页图像中获取所述待添加特效图像的步骤,包括:
根据接收到的所述图像信息中所述待添加特效图像在渲染出的网页中的位置信息及大小,从所述网页图像中获取所述待添加特效图像对应的像素点的值,得到所述待添加特效图像;
所述将所述待添加特效图像绘制到所述客户端界面当前显示的图片或视频帧上的步骤,包括:
按照预设的绘制位置,将所述待添加特效图像绘制到所述客户端界面当前显示的图片或视频帧上。


4.根据权利要求2所述的图像处理方法,其特征在于,
所述待添加特效图像为贴纸;所述贴纸的类型为:静态贴纸和动态贴纸;
所述特效列表中还包含各个可添加贴纸的贴纸类型信息;
所述图像处理方法,还包括:
当所述特效列表中的图标被选中时,获取所述被选中图标对应的贴纸的贴纸类型信息;
根据所述贴纸类型信息,确定待添加贴纸的类型;
如果所述待添加贴纸为静态贴纸,则执行所述获取所述待添加特效图像的资源文件的步骤;
如果所述待添加贴纸为动态贴纸,则判断所述客户端界面当前显示的是否为视频帧;
若所述客户端界面当前显示的是视频帧,则执行所述获取所述待添加特效图像的资源文件的步骤;否则,显示所述待添加贴纸为动态贴纸只能绘制到视频上的提示信息。


5.根据权利要求4所述的图像处理方法,其特征在于,
当所述待添加贴纸为动态贴纸时,按照如下步骤将所述待添加贴纸的图像效绘制到所述客户端当前播放的视频上:
将所述客户端界面当前显示的视频帧确定为所述视频的当前帧;
将所述待添加贴纸的第一帧确定为所述待添加贴纸的当前帧;
使用渲染网页页面的渲染工具,基于网页文件中包含的所述待添加贴纸的描述规则和素材,渲染出包含所述待添加贴纸的当前帧图像的网页图像;<...

【专利技术属性】
技术研发人员:李伯春
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:北京;11

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

1