[发明专利]一种字符串图形化方法和装置有效
申请号: | 201810614057.9 | 申请日: | 2018-06-14 |
公开(公告)号: | CN109087368B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 游永胜 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06T11/00 | 分类号: | G06T11/00;G06T11/60 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 英属开曼群岛大开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 字符串 图形 方法 装置 | ||
1.一种字符串图形化方法,其特征在于,包括:
获取字符串,所述字符串包括多个字符;
确定所述多个字符分别在对应的字符集的位置数据;
基于所述多个字符分别在对应的字符集的位置数据,以及所述多个字符分别对应的字符集在目标区域的分布情况,确定所述多个字符在所述目标区域的位置数据,所述多个字符分别对应的字符集在目标区域的分布情况,与所述多个字符在所述目标区域的位置数据存在映射关系;
基于所述多个字符在所述目标区域的位置数据,生成与所述字符串相匹配的图形。
2.根据权利要求1所述的方法,其特征在于,所述目标区域在目标圆内,其中,所述多个字符分别对应的字符集在目标区域的分布情况为:
所述多个字符分别对应的字符集的起点为所述目标圆圆心;
所述多个字符分别对应的字符集的长度方向沿所述目标圆径向方向;
所述多个字符分别对应的字符集之间的弧度相等。
3.根据权利要求1所述的方法,其特征在于,所述目标区域在数轴的一侧,所述多个字符分别对应的字符集在目标区域的分布情况为:
所述多个字符分别对应的字符集的起点为所述数轴;
所述多个字符分别对应的字符集的长度方向垂直于所述数轴;
所述多个字符分别对应的字符集之间的间距相等。
4.根据权利要求2所述的方法,其特征在于,
所述多个字符在所述目标区域的位置数据为所述多个字符在坐标系的位置数据,所述坐标系的原点与所述目标圆的圆心重合,其中,
基于所述多个字符分别在对应的字符集的位置数据,以及所述多个字符分别对应的字符集在目标区域的分布情况,确定所述多个字符在所述目标区域的位置数据,包括:
针对所述多个字符,分别按照如下方法确定所述多个字符在所述坐标系的位置数据:
根据所述多个字符分别对应的字符集在目标圆的分布情况,得到单个目标字符对应的字符集与所述坐标系的x轴正方向之间的弧度;
根据所述弧度以及所述目标字符在对应的字符集的位置数据,得到所述目标字符在所述坐标系的位置数据。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述多个字符分别对应的字符集均包括数字集和字母集,
所述数字集中的数字按照从小到大或从大到小的顺序进行排序;
所述字母集中的字母按照字母表的正序或反序进行排序;
所述数字集位于所述字母集的前部或后部。
6.根据权利要求1所述的方法,其特征在于,生成与所述字符串相匹配的图形之后,所述方法还包括:
为所述图形填充与所述图形相匹配的颜色。
7.根据权利要求1所述的方法,其特征在于,
所述字符串为基于业务场景标识得到的MD5码。
8.一种字符串图形化装置,其特征在于,包括:
字符串获取模块,获取字符串,所述字符串包括多个字符;
第一位置获取模块,确定所述多个字符分别在对应的字符集的位置数据;
第二位置获取模块,基于所述多个字符分别在对应的字符集的位置数据,以及所述多个字符分别对应的字符集在目标区域的分布情况,确定所述多个字符在所述目标区域的位置数据,所述多个字符分别对应的字符集在目标区域的分布情况,与所述多个字符在所述目标区域的位置数据存在映射关系;
图形生成模块,基于所述多个字符在所述目标区域的位置数据,生成与所述字符串相匹配的图形。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810614057.9/1.html,转载请声明来源钻瓜专利网。