[发明专利]一种描绘画笔笔迹的方法及终端在审
| 申请号: | 201811432909.9 | 申请日: | 2018-11-28 |
| 公开(公告)号: | CN109766151A | 公开(公告)日: | 2019-05-17 |
| 发明(设计)人: | 刘德建;陈时涛;曾少彬;方振华;郭玉湖 | 申请(专利权)人: | 福建天泉教育科技有限公司 |
| 主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F3/0488;G06T1/60 |
| 代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 林志峥 |
| 地址: | 350212 福建省福州市长乐*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 笔迹 绘制 持久层 临时层 画布 画笔 终端 笔迹显示 叠加显示 运算量 描绘 画板 记录 叠加 指令 | ||
本发明公开了一种描绘画笔笔迹的方法及终端,通过将画板分为临时层和持久层,所述临时层记录正在绘制的笔迹,所述持久层记录非当前绘制的笔迹,接收刷新画布指令,将所述持久层的笔迹叠加所述临时层的笔迹显示在所述画布上,可以在每一帧刷新时只重新绘制用户当前正在输入的笔迹,无需将全部笔迹进行重新绘制,可以大幅减少刷新时重新绘制的运算量,只需将所述持久层和临时层的笔迹叠加显示,提高了绘制效率。
技术领域
本发明涉及画板绘制技术领域,尤其是涉及一种描绘画笔笔迹的方法及终端。
背景技术
在不支持GPU硬件加速的设备中,画笔笔迹是直接绘制在Canvas画布上的,每一帧刷新都需要重新计算所有笔迹数据,即每一帧都要重新绘制Canvas画布上的数据。如果画笔笔迹的数据较为复杂,例如含有笔迹模糊等算法,则每次刷新进行重新绘制时的运算量较大,效率较低。
发明内容
本发明所要解决的技术问题是:提供一种描绘画笔笔迹的方法及终端,可以大幅减少每一次刷新时进行重新绘制的运算量,提高效率。
为了解决上述技术问题,本发明采用的一种技术方案为:
一种描绘画笔笔迹的方法,包括步骤:
S1、将画板分为临时层和持久层;
S2、通过所述临时层记录正在绘制的笔迹,通过所述持久层记录非当前绘制的笔迹;
S3、接收刷新画布指令,将所述持久层的笔迹叠加所述临时层的笔迹显示在所述画布上。
为了解决上述技术问题,本发明采用的另一种技术方案为:
一种描绘画笔笔迹的终端,包括存储器、处理器及存储在存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
S1、将画板分为临时层和持久层;
S2、通过所述临时层记录正在绘制的笔迹,通过所述持久层记录非当前绘制的笔迹;
S3、接收刷新画布指令,将所述持久层的笔迹叠加所述临时层的笔迹显示在所述画布上。
本发明的有益效果在于:通过将画板分为临时层和持久层,所述临时层记录正在绘制的笔迹,所述持久层记录非当前绘制的笔迹,接收刷新画布指令,将所述持久层的笔迹叠加所述临时层的笔迹显示在所述画布上,可以在每一帧刷新时只重新绘制用户当前正在输入的笔迹,无需将全部笔迹进行重新绘制,可以大幅减少刷新时重新绘制的运算量,只需将所述持久层和临时层的笔迹叠加显示,提高了绘制效率。
附图说明
图1为本发明实施例的一种描绘画笔笔迹的方法的流程图;
图2为本发明实施例的一种描绘画笔笔迹的终端结构示意图;
图3为本发明实施例中用户正在绘制笔迹时的示意图;
图4为本发明实施例中将临时层的笔迹数据绘制到持久层并清空所述临时层上的笔迹数据的示意图;
标号说明:
1、一种描绘画笔笔迹的终端; 2、存储器; 3、处理器。
具体实施方式
为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。
本发明最关键的构思在于:将画板分为临时层和持久层,所述临时层记录正在绘制的笔迹,所述持久层记录非当前绘制的笔迹,在刷新画布时将所述持久层的笔迹叠加所述临时层的笔迹显示在所述画布上。
请参照图1,一种描绘画笔笔迹的方法,包括步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天泉教育科技有限公司,未经福建天泉教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811432909.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:交互式动画的实现方法、装置和终端设备
- 下一篇:一种交互方法及装置





