[发明专利]一种绘制渐变色线条的方法、装置、设备及存储介质在审
| 申请号: | 202210027864.7 | 申请日: | 2022-01-11 |
| 公开(公告)号: | CN114359433A | 公开(公告)日: | 2022-04-15 |
| 发明(设计)人: | 李生龙 | 申请(专利权)人: | 红有软件股份有限公司 |
| 主分类号: | G06T11/00 | 分类号: | G06T11/00;G06T11/20 |
| 代理公司: | 北京市盛峰律师事务所 11337 | 代理人: | 于国富 |
| 地址: | 834000 新疆维吾尔自治*** | 国省代码: | 新疆;65 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 绘制 渐变 线条 方法 装置 设备 存储 介质 | ||
1.一种绘制渐变色线条的方法,其特征在于,包括以下步骤:
选定待绘制渐变色线条的中间颜色数量以及线条宽度像素;
确定待绘制渐变色线条的点坐标参数;
根据确定的点坐标参数,采用不同的中间颜色绘制对应宽度的单色线条;
根据渐变色的渐变方向,将不同宽度的单色线条按照宽度从高到低的顺序依次叠放。
2.根据权利要求1所述的绘制渐变色线条的方法,其特征在于,具体包括以下步骤:
S1,选择待绘制渐变色线条中需要设置的n个中间颜色,分别为color1,color2,…,colorn,同时设置线条宽度的像素个数为m;
S2,根据待绘制线条的点坐标,采用color1绘制出一条m个像素宽的线条1,采用color2绘制一条像素宽为m-m/n的线条2,且所述线条2叠加在所述线条1上;
S3,重复步骤S2,采用colori绘制一条宽度为m-m/n*(i-1)像素的线条i,绘制的线条按绘制顺序从下至上依次叠放,每条线条i的边缘会露出线条i-1的m/2n个像素;
S4,直到采用colorn绘制一条宽度为m-m/n*(n-1)像素的线条n,最终得到一条渐变色线条。
3.根据权利要求1所述的绘制渐变色线条的方法,其特征在于,所述线条包括直线、折线、曲线中的任意一种。
4.根据权利要求1所述的绘制渐变色线条的方法,其特征在于,所述中间颜色个数n=m/2。
5.一种绘制渐变色线条的装置,其特征在于,包括信息获取模块、坐标确定模块、图像绘制模块和线条显示模块,所述信息获取模块用于获取待绘制渐变色线条的中间颜色数量和线宽参数;所述坐标确定模块用于获取待绘制渐变色线条的坐标参数;所述图像绘制模块用于根据所述坐标确定模块确定的坐标参数,依据选定的中间颜色数量以及对应的线宽参数绘制多条单色线条;所述线条显示模块用于将所述图像绘制模块绘制得到的多条单色线条依据线宽从高到低依次叠加显示,得到渐变色线条。
6.根据权利要求5所述的绘制渐变色线条的装置,其特征在于,所述信息获取模块中获取的中间颜色数量为n,并且渐变色从外侧到中间依次分为color1,color2,…,colorn,待绘制线条宽度为m个像素。
7.根据权利要求6所述的绘制渐变色线条的装置,其特征在于,所述图像绘制模块中,依据选定的中间颜色数量以及对应的线宽参数绘制多条单色线条,具体为:采用中间颜色colori绘制一条宽度为m-m/n*(i-1)像素的线条i,i=1,2,…,n。
8.一种终端设备,包括存储器、处理器以及存储再所述存储器中并可再所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-4任一所述的绘制渐变色线条的方法。
9.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被执行时实现如权利要求1-4任一所述的绘制渐变色线条的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于红有软件股份有限公司,未经红有软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210027864.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含铁锆合金铸锭的制备方法
- 下一篇:一种盘式旋转爆震发动机





