一种进度条图像生成方法、装置和存储介质制造方法及图纸

技术编号:21398552 阅读:66 留言:0更新日期:2019-06-19 06:53
本发明专利技术实施例公开了一种进度条图像生成方法、装置和存储介质;本发明专利技术实施例采用获取任务进度条图像的配置信息,该配置信息包括用户标识对应的当前任务进度、以及进度条背景图像的图像参数信息;根据图像参数信息在画布中绘制相应的进度条背景图像,进度条背景图像包括进度参照图像;获取当前任务进度在进度参照图像中对应的目标进度位置信息;根据目标进度位置信息在进度参照图像中插入相应的进度标识图像,得到用户标识对应的任务进度条图像。该方案可以基于进度条图像的配置信息绘制相应的进度条图像,避免采用多张图片合成进度条图像,也无需从网络侧设备获取图片,因此,可以提升进度条图像的生成效率以及节省流量。

【技术实现步骤摘要】
一种进度条图像生成方法、装置和存储介质
本专利技术涉及图像处理
,具体涉及一种进度条图像生成方法、装置和存储介质。
技术介绍
进度条可以在计算机处理任务时,实时的以图片形式显示处理任务的速度,完成度,剩余未完成任务量的大小,和可能需要处理时间等,一般以长条状显示,参考图1a为目前常用的进度条。进度条可以根据任务类型划分成多种类型,如下载任务进度条、等级进度条等等。其中,下载任务进度条用于显示下载任务的完成度和未完成度等;等级进度条用于显示等级进度、以及达到目标等级的未完成的任务量等。目前进度条的生成方式是基于图片合成的方式,具体地,当需要显示进度条时,获取进度条背景图片比如图1a、图1b中的背景图片100,根据当前任务进度从预置内容图片中选取相应的进度条内容图片比如图1a、图1b中内容图片1000,将进度图背景图片与进度条内容进行合成,然后根据渲染样本图片对合成后的图片进行渲染,以得到所需的进度条。其中,图1a和图1b指示的进度不一样。然而,目前进度条的生成方式需要使用到多张图片,进行合成渲染得到进度条,进度条的生成效率较低,并且这些图片需要从网络侧设备获取,消耗大量的流量。专本文档来自技高网...

【技术保护点】
1.一种进度条图像生成方法,其特征在于,包括:获取任务进度条图像的配置信息,所述配置信息包括用户标识对应的当前任务进度、以及进度条背景图像的图像参数信息;根据所述图像参数信息在画布中绘制相应的进度条背景图像,所述进度条背景图像包括进度参照图像;获取所述当前任务进度在所述进度参照图像中对应的目标进度位置信息;根据所述目标进度位置信息在所述进度参照图像中插入相应的进度标识图像,得到所述用户标识对应的任务进度条图像。

【技术特征摘要】
1.一种进度条图像生成方法,其特征在于,包括:获取任务进度条图像的配置信息,所述配置信息包括用户标识对应的当前任务进度、以及进度条背景图像的图像参数信息;根据所述图像参数信息在画布中绘制相应的进度条背景图像,所述进度条背景图像包括进度参照图像;获取所述当前任务进度在所述进度参照图像中对应的目标进度位置信息;根据所述目标进度位置信息在所述进度参照图像中插入相应的进度标识图像,得到所述用户标识对应的任务进度条图像。2.如权利要求1所述的进度条图像生成方法,其特征在于,所述配置信息还包括:目标任务进度;获取所述当前任务进度在所述进度参照图像中对应的目标进度位置信息,包括:根据目标任务进度将所述进度参照图像划分成多段子进度参照图像;获取所述当前任务进度与所述目标任务进度之间的进度比值,根据所述进度比值和所述图像参数信息,获取所述当前任务进度在所述进度参照图像对应的目标进度位置信息。3.如权利要求2所述的进度条图像生成方法,其特征在于,所述进度参照图像为半圆环形进度参照图像;所述图像参数信息包括:半圆环形进度参照图像的圆环半径、圆环角度;根据所述进度比值和所述图像参数信息,获取所述当前任务进度对应的目标进度位置信息,包括:根据所述进度比值以及所述圆环角度,获取在所述进度参照图像中所述任务进度对应的目标进度弧度;根据所述目标进度弧度和所述圆环半径,获取所述当前任务进度对应的目标位置信息。4.如权利要求2所述的进度条图像生成方法,其特征在于,所述配置信息还包括:子进度参照图像对应的颜色配置信息;在将所述进度参照图像划分成多段子进度参照图像之后,所述方法还包括:根据所述子进度参照图像对应的颜色配置信息,对所述子进度参照图像进行颜色填充。5.如权利要求2-4任一项所述的进度条图像生成方法,其特征在于,所述配置信息还包括:初始任务进度;根据目标任务进度将所述进度参照图像划分成多段子进度参照图像,包括:在所述当前任务进度与所述初始任务进度不相等时,根据目标任务进度将所述进度参照图像划分成多段子进度参照图像;所述方法还包括:在所述当前任务进度与所述初始任务进度相等时,在所述进度参照图像的起始位置插入相应的进度标识图像。6.如权利要求5所述的进度条图像生成方法,其特征在于,所述配置信息还包括:进度动画的动画模型信息、以及进度动画的持续时间;根据所述目标进度位置信息在所述进度参照图像中插入相应的进度标识图像,包括:获取所述初始任务进度在所述进度参照图像中的初始进度位置信息;根据所述动画模型信息、所述持续时间、所述初始进行位置信息以及所述目标进度位置信息,获取动画显示时间点对应的图像插入位置信息;根据所述图像插入位置信息在所述进度参照图像中插入相应的进度标识图像。7.如权利要求6所述的进度条图像生成方法,其特征在于,还包括:根据动画显示时间点显示相应的进度标识图像,以实现进度动画。...

【专利技术属性】
技术研发人员:林焕彬梁志杰周文翊吴益欢
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1