【技术实现步骤摘要】
仿真书写笔迹处理方法、计算机设备及存储介质
本专利技术涉及计算机应用软件领域,尤其涉及一种仿真书写笔迹处理方法、计算机设备及存储介质。
技术介绍
仿真书写笔迹通常指的是书写人使用书写笔或者直接使用手指在触摸显示屏上书写产生的笔迹。一般产生的仿真书写笔迹需要跟随书写人书写时,触摸屏连续上报的触摸点集合来呈现仿真书写笔迹,以获得连续的仿真书写笔迹,仿真书写笔迹的显示效果显得尤为重要,一般产生的仿真书写笔迹是粗细统一,没有变化且能感受到明显的显示延迟。随着触摸屏设备的推广普及,期望得到更好的书写体验的呼声越来越高。目前现有技术中仿真书写笔迹粗细根据书写速度变化,书写速度越快,仿真书写笔迹越细,书写速度慢则仿真书写笔迹变粗,严格遵循线性变化关系,同时需要间隔取点。上述方法看似解决了书写过程中的仿真书写笔迹的粗细变化,但严格遵循仿真书写笔迹粗细与速度的线性变化关系,得到的实际书写效果差强人意,提笔落笔位置效果较差,尤其在书写转角位置,书写停留时,仿真书写笔迹的真实感依然有很大的优化空间。
技术实现思路
r>本专利技术实施例本文档来自技高网...
【技术保护点】
1.一种仿真书写笔迹处理方法,其特征在于,包括:/n获取连续的N个上报触摸点,确定每一所述上报触摸点对应的触摸点信息;/n基于所述上报触摸点对应的触摸点信息,获取所述上报触摸点对应的模拟压力值;/n基于所述上报触摸点对应的触摸点信息,获取所述上报触摸点对应的触摸点位置和触摸时间,获取所述上报触摸点对应的加速度向量;/n对所述上报触摸点对应的模拟压力值和所述加速度向量进行处理,获取所述上报触摸点对应的触摸点笔迹;/n基于N个所述上报触摸点对应的触摸点笔迹,获取仿真书写笔迹。/n
【技术特征摘要】
1.一种仿真书写笔迹处理方法,其特征在于,包括:
获取连续的N个上报触摸点,确定每一所述上报触摸点对应的触摸点信息;
基于所述上报触摸点对应的触摸点信息,获取所述上报触摸点对应的模拟压力值;
基于所述上报触摸点对应的触摸点信息,获取所述上报触摸点对应的触摸点位置和触摸时间,获取所述上报触摸点对应的加速度向量;
对所述上报触摸点对应的模拟压力值和所述加速度向量进行处理,获取所述上报触摸点对应的触摸点笔迹;
基于N个所述上报触摸点对应的触摸点笔迹,获取仿真书写笔迹。
2.如权利要求1所述的仿真书写笔迹处理方法,其特征在于,所述基于N个所述上报触摸点对应的触摸点笔迹,获取仿真书写笔迹,包括:
依次选取相邻的三个所述上报触摸点,分别定义为第一触摸点、第二触摸点和第三触摸点;
根据所述第一触摸点的触摸位置和所述第二触摸点的触摸位置,确定第一中间点;
根据所述第二触摸点的触摸位置和所述第三触摸点的触摸位置,确定第二中间点;
采用贝塞尔曲线对所述第一中间点、所述第二触摸点和所述第二中间点进行填充,获取所述仿真书写笔迹。
3.如权利要求2所述的仿真书写笔迹处理方法,其特征在于,所述采用贝塞尔曲线对所述第一中间点、所述第二触摸点和所述第二中间点进行填充,获取所述仿真书写笔迹,包括:
采用贝塞尔曲线对所述第一中间点、所述第二触摸点和所述第二中间点进行填充,获取初始仿真书写笔迹;
采用特殊点校验规则对所述第一中间点、所述第二触摸点和所述第二中间点进行校验,获取特殊点校验结果;
若所述特殊点校验结果为存在特殊点,则确定特殊点类型,采用所述特殊点类型对应的笔迹修正逻辑对所述初始仿真书写笔迹进行处理,获取仿真书写笔迹;
若所述特殊点校验结果为不存在特殊点,则将所述初始仿真书写笔迹确定为仿真书写笔迹。
4.如权利要求1所述的仿真书写笔迹处理方法,其特征在于,所述获取连续的N个上报触摸点,确定每一所述上报触摸点对应的触摸点信息,包括:
实时获取当前触摸点的触摸点信息;
基于间隔获取规则,从所述当前触摸点中间隔选取连续的N个上报触摸点,确定每一所述上报触摸点对应的触摸点宽高值。
5.如权利要求1所述的仿真书写笔迹处理方法,其特征在于,所述触摸点信息包括点触摸面积;
所述基于所述上报触摸点对应的触摸...
【专利技术属性】
技术研发人员:李万民,
申请(专利权)人:通彩视听科技上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。