[发明专利]一种模拟毛笔笔触的绘制方法在审
| 申请号: | 201811095953.5 | 申请日: | 2018-09-19 |
| 公开(公告)号: | CN109445887A | 公开(公告)日: | 2019-03-08 |
| 发明(设计)人: | 汪俊锋;林传文;薛东阳;刘罡 | 申请(专利权)人: | 安徽慧视金瞳科技有限公司 |
| 主分类号: | G06F9/451 | 分类号: | G06F9/451 |
| 代理公司: | 合肥天明专利事务所(普通合伙) 34115 | 代理人: | 金凯 |
| 地址: | 230000 安徽省合肥市黄*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 坐标点 样本 绘制 坐标集合 采样时间差 模拟毛笔 计算机图形处理技术 采集 筛选 贝塞尔曲线 时间顺序 实时采集 相邻坐标 低延迟 流畅度 采样 优化 保证 | ||
1.一种模拟毛笔笔触的绘制方法,其特征在于,所述毛笔一笔绘制的曲线开头和结尾为笔锋,中间线段为笔触,包括:
实时采集坐标点样本,并按照采样时间顺序将采集的坐标点样本存入坐标集合;
设置坐标点样本之间的距离阈值和采样时间差阈值,以对坐标集合中的坐标点样本进行筛选;
根据坐标集合中相邻坐标点样本之间的距离值和采样时间差,并结合贝塞尔曲线绘制方式实现所述曲线的笔触绘制。
2.如权利要求1所述的模拟毛笔笔触的绘制方法,其特征在于,还包括:
计算所述坐标集合中最先采集到的两个坐标点样本之间的斜率,并按照斜率对曲线开头进行加长,实现所述曲线开头处的笔锋绘制;
在所述坐标集合中最后一个坐标点样本绘制完成时,按照最后一个坐标点样本的绘制画笔宽度对曲线结尾处进行加长,实现所述曲线结尾处的笔锋绘制。
3.如权利要求2所述的模拟毛笔笔触的绘制方法,其特征在于,所述计算坐标集合中最先采集到的两个坐标点样本之间的斜率,并按照斜率对曲线开头进行加长,实现所述曲线开头处的笔锋绘制,包括:
计算所述坐标集合中最先采集到的两个坐标点样本之间的斜率k;
按照斜率k,在第一个坐标点样本附近增加n个笔锋坐标点,并按照所述绘制笔触过程中最小的画笔宽度对曲线开头进行加长绘制;
对加长绘制的曲线部分设置颜色,该加长绘制曲线部分的颜色比所述最先采集到的两个坐标点样本之间的绘制颜色浅。
4.如权利要求2所述的模拟毛笔笔触的绘制方法,其特征在于,所述根据坐标集合中相邻坐标点样本之间的距离值和采样时间差,并结合贝塞尔曲线绘制方式实现所述曲线的笔触绘制,包括:
根据所述坐标集合中相邻坐标点之间的距离值和采样时间差,计算当前绘制的画笔宽度;
为所述当前绘制的笔画宽度分配颜色;
基于所述当前绘制的画笔宽度和颜色,采用贝塞尔曲线绘制方式对所述坐标集合中的坐标点样本进行处理,实现所述曲线的笔触绘制。
5.如权利要求4所述的模拟毛笔笔触的绘制方法,其特征在于,所述根据所述坐标集合中相邻坐标点之间的距离值和采样时间差,计算当前绘制的画笔宽度,包括:
计算所述坐标集合中相邻坐标点之间的距离;
根据所述相邻坐标点之间的距离和采样时间差,计算当前绘制的画笔速度;
根据当前的绘制速度和事先设定的速度标准值,计算当前绘制的画笔画笔宽度:
其中,currentPwidth表示当前的画笔宽度,norSpeed表示速度的标准值,currentSpeed代表当前的画笔速度。
6.如权利要求5所述的模拟毛笔笔触的绘制方法,其特征在于,还包括利用所述当前绘制的画笔速度对所述事先设定的速度标准值进行更新,具体为:
判断所述当前绘制的画笔速度是否大于所述事先设定的速度标准值;
若是,则增大所述事先设定的速度标准值;
若否,则减少所述事先设定的速度标准值。
7.如权利要求5所述的模拟毛笔笔触的绘制方法,其特征在于,还包括:
将所述当前的画笔宽度与上一次计算的画笔宽度进行做差处理,得到两者差值;
将所述差值的绝对值diffMaxWidth与设定可接受的最大变化值max_dif进行比较;
若是差值超过可接受的变化值,则在上一次计算的画笔宽度到当前画笔宽度之间再次进行(max_dif/diffMaxWidth)次绘制。
8.如权利要求2所述的模拟毛笔笔触的绘制方法,其特征在于,在所述根据坐标集合中相邻坐标点样本之间的距离值和采样时间差,并结合贝塞尔曲线绘制方式实现所述曲线的笔触绘制后,还包括:
将所述毛笔一笔绘制的曲线进行复制,得到复制曲线;
将所述复制曲线的画笔宽度增加m个像素,复制曲线的画笔颜色的透明度降低以作为背景;
在所述背景上再次进行模拟毛笔进行曲线绘制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽慧视金瞳科技有限公司,未经安徽慧视金瞳科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811095953.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种界面显示方法、系统及终端设备
- 下一篇:信息处理方法、装置和移动终端





