[发明专利]一种生成笔锋的方法及处理装置有效
申请号: | 201911333784.9 | 申请日: | 2019-12-23 |
公开(公告)号: | CN111142770B | 公开(公告)日: | 2023-04-25 |
发明(设计)人: | 宋雅峰 | 申请(专利权)人: | 江苏欧帝电子科技有限公司 |
主分类号: | G06F3/04883 | 分类号: | G06F3/04883;G06V30/32 |
代理公司: | 江苏瑞途律师事务所 32346 | 代理人: | 王珒 |
地址: | 210012 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生成 笔锋 方法 处理 装置 | ||
1.一种生成笔锋的方法,其特征在于:获取并存储每一个触摸点的坐标值及触摸点的数量n;
当n≥4时,计算最后四个触摸点的宽度值,具体过程为:设定最后四个触摸点分别为Pn、Pn-1、Pn-2和Pn-3,其中,Pn代表第n个触摸点;先设定预设宽度值w,再根据预设宽度值w计算距离值step,利用以下公式计算距离值step:step=(w-1)/a;其中,a为优化系数;
计算优化系数a的具体过程为:计算所有触摸点生成的平均间隔时间tav;
计算校准系数ptav=stav/tav,其中,stav为触摸点生成的平均间隔时间基准值;
计算优化系数a=3*ptav;a取整数;若a1,则a=1;若1≤a≤8,则a=3*ptav;若a8,则a=8;
之后根据预设宽度值w和距离值step计算Pn、Pn-1、Pn-2和Pn-3的宽度;利用以下公式计算Pn、Pn-1、Pn-2和Pn-3的宽度:
设定Pn-3的宽度值Wn-3为w;Pn-2的宽度值:Wn-2=w-step;Pn-1的宽度值:Wn-1=w-2*step;Pn的宽度值:Wn=w-3*step;
再根据最后四个触摸点的坐标值及宽度值绘制轮廓线,绘制轮廓线的具体过程为:先根据最后四个触摸点的坐标值及宽度值分别生成垂直线,并根据最后一个触摸点的坐标值及宽度值生成半圆;之后依次连接垂直线两端对应的端点并与半圆连接生成轮廓线;生成垂直线和半圆的具体过程为:以Pn-3的坐标值为中心作垂直线Ln-3,Ln-3垂直于直线Pn-3Pn-2,且Ln-3两端的端点与Pn-3之间的距离均为Wn-3/2;
以Pn-2的坐标值为中心作垂直线Ln-2,Ln-2垂直于直线Pn-2Pn-1,且Ln-2两端的端点与Pn-3之间的距离均为Wn-2/2;
以Pn-1的坐标值为中心作垂直线Ln-1,Ln-1垂直于直线Pn-1Pn,且Ln-1两端的端点与Pn-1之间的距离均为Wn-1/2;
以Pn的坐标值为中心作竖直线Ln,Ln两端的端点与Pn之间的距离均为Wn/2;再以Ln为直径,以Pn的坐标值为圆心生成半圆;
而后依据预设的颜色填充由轮廓线围成的空白区域得到笔锋。
2.一种采用权利要求1所述的一种生成笔锋的方法的处理装置。
3.根据权利要求2所述的一种生成笔锋的处理装置,其特征在于:包括获取模块、校准模块、计算模块、处理模块和绘制模块,计算模块和获取模块分别与校准模块连接,且计算模块与绘制模块分别与处理模块连接;其中,校准模块用于计算优化系数a。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏欧帝电子科技有限公司,未经江苏欧帝电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911333784.9/1.html,转载请声明来源钻瓜专利网。