[发明专利]一种键帽配色方法、装置和终端设备有效
申请号: | 201811258986.7 | 申请日: | 2018-10-26 |
公开(公告)号: | CN109471586B | 公开(公告)日: | 2020-05-05 |
发明(设计)人: | 姜兴兵;李涛 | 申请(专利权)人: | 麒麟合盛网络技术股份有限公司 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488;G06F9/451 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 姜凤岩;南霆 |
地址: | 100085 北京市海淀区信息路2号(北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 配色 方法 装置 终端设备 | ||
1.一种键帽配色方法,其特征在于,所述方法包括:
获取用户在交互界面上绘制的图形;所述交互界面上包含虚拟键盘;
确定所述图形对应的图形数据,所述图形数据包括所述图形中各像素点分别对应的路径数据和颜色数据;所述路径数据包括所述像素点的坐标信息;
基于所述虚拟键盘上各键帽的坐标信息,确定与所述路径数据相匹配的目标键帽;具体包括:
基于所述键帽的坐标信息和所述像素点的坐标信息,分别计算任一键帽与任一像素点之间的距离;
对任一像素点,将与该像素点几何距离最近的键帽,确定为与该像素点相对应的目标键帽;
基于所述颜色数据,对所述目标键帽进行配色并对应展示;其中,对所述目标键帽进行配色时,以任一目标键帽为当前键帽对各目标键帽分别进行渲染,具体包括:
根据所述当前键帽与像素点的对应关系,确定所述当前键帽对应的当前像素点的颜色数据;
基于所述当前像素点的颜色数据,对所述当前键帽进行渲染。
2.根据权利要求1所述方法,其特征在于,所述路径数据还包括所述像素点的角度信息;所述角度信息用于反映所述图形的绘制方向;
则基于所述当前像素点的颜色数据,对所述当前键帽进行渲染,包括:
根据所述当前像素点的角度信息,确定所述当前键帽上的渲染区域;
基于所述当前像素点的颜色数据,对所述当前键帽上的渲染区域进行渲染。
3.根据权利要求2所述方法,其特征在于,基于所述当前像素点的颜色数据,对所述当前键帽上的渲染区域进行渲染,包括:
根据所述当前像素点的角度信息,确定所述颜色数据的渐变参数;
基于所述渐变参数,对所述当前键帽上的渲染区域进行渲染,使所述渲染区域展示所述渐变参数对应的渲染效果。
4.根据权利要求2所述方法,其特征在于,确定所述图形对应的图形数据,包括:
基于用户在交互界面上绘制的图形,确定所述图形上的各像素点及其顺序;
基于各像素点在所述交互界面上的位置,确定所述像素点的坐标信息;
对任一像素点,基于该像素点的坐标信息,以及该像素点相邻的上一个像素点和下一个像素点中至少一个的坐标信息,确定该像素点的角度信息。
5.根据权利要求1~4之任一所述方法,其特征在于,获取用户在交互界面上绘制的图形,包括:
基于用户拾取的虚拟画笔的颜色,以及所述虚拟画笔在所述交互界面上的轨迹,确定用户在交互界面上绘制的图形;
其中,所述轨迹包括点击轨迹和滑动轨迹中至少一种。
6.一种键帽配色装置,其特征在于,所述装置包括:
图形获取模块,用于获取用户在交互界面上绘制的图形;所述交互界面上包含虚拟键盘;
图形数据确定模块,用于确定所述图形对应的图形数据,所述图形数据包括所述图形中各像素点分别对应的路径数据和颜色数据;
目标键帽确定模块,用于基于所述虚拟键盘上各键帽的坐标信息,确定与所述路径数据相匹配的目标键帽;
配色展示模块,用于基于所述颜色数据,对所述目标键帽进行配色并对应展示;
所述路径数据包括所述像素点的坐标信息时,所述目标键帽确定模块进一步用于:
基于所述键帽的坐标信息和所述像素点的坐标信息,分别计算任一键帽与任一像素点之间的距离;
对任一像素点,将与该像素点几何距离最近的键帽,确定为与该像素点相对应的目标键帽;
所述配色展示模块进一步用于:
以任一目标键帽为当前键帽对各目标键帽分别进行渲染,执行以下步骤,直至遍历所述目标键帽:
根据所述当前键帽与像素点的对应关系,确定所述当前键帽对应的当前像素点的颜色数据;
基于所述当前像素点的颜色数据,对所述当前键帽进行渲染。
7.一种终端设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至5中任一项所述的方法的步骤。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于麒麟合盛网络技术股份有限公司,未经麒麟合盛网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811258986.7/1.html,转载请声明来源钻瓜专利网。