[发明专利]手写输入内容的显示方法、电子设备及计算机存储介质有效
申请号: | 201711431191.7 | 申请日: | 2017-12-26 |
公开(公告)号: | CN108153505B | 公开(公告)日: | 2019-01-18 |
发明(设计)人: | 陶红涛;朱文志 | 申请(专利权)人: | 掌阅科技股份有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14;G06F3/0488 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 宋菲;刘兰兰 |
地址: | 100124 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 手写输入 图像数据 显示缓存 系统缓存 计算机存储介质 自定义图层 电子设备 存储 合成图 绘制 操作结果 复制操作 内容修改 图层合成 图片合成 显示屏 更新 | ||
本发明公开了一种手写输入内容的显示方法、电子设备及计算机存储介质,该方法包括:获取用户输入的手写输入内容;根据所述手写输入内容修改显示缓存中已存储的图像数据,以供所述显示缓存将修改后的图像数据同步给显示屏;在系统缓存中位于各个未合成图层之上的自定义图层中绘制所述手写输入内容,以供所述系统缓存针对所述各个未合成图层和所述自定义图层执行图层合成操作,根据操作结果更新所述显示缓存中已存储的图像数据。该方式直接将手写输入内容绘制到显示缓存中已存储的图像数据上,无需经由系统缓存执行图片合成及复制操作,由此大幅提升了显示速度。
技术领域
本发明涉及计算机领域,具体涉及一种手写输入内容的显示方法、电子 设备及计算机存储介质。
背景技术
目前,随着触摸式显示屏的日益流行,越来越多的用户习惯于通过手写 输入方式进行内容编辑。为了对手写输入内容进行显示,现有技术中通常采 用下述方式实现:
为了便于显示,将所有绘图操作所对应的图层保存在一块系统区域(也 叫系统缓存)中,当所有的绘图操作结束之后,对系统缓存中保存的各个图 层执行图层合成操作,并将图层合成操作的结果复制到显示缓存(也叫帧缓 存)中,以供显示缓存将复制得到的内容同步给显示屏进行显示。其中,由 于在操作系统中可能存在多个并行运行的应用,因此,为了同时满足各个应 用的绘图需求,系统缓存中存储有多个分别对应于不同应用的图层。相应地, 为了对手写输入内容进行显示,需要在系统缓存中新增一个用于绘制手写输 入内容的图层。当手写输入完毕后,根据用户触发的刷新操作对系统缓存中 的各个图层执行图层合成操作,并将合成操作后得到的内容复制到显示缓存 中,以供显示缓存将复制得到的内容同步给显示屏进行显示。通过上述方式 即可对手写输入内容进行显示。
但是,在实现本发明的过程中,发明人发现现有技术中的上述方案至少 存在下述缺陷:首先,当系统缓存对各个图层执行图层合成操作时,需要耗 费大量的时间,因此,合成操作将导致至少10ms的延迟。并且,当系统中的 应用数量较多,致使图层数量也较多时,该合成操作的延迟甚至可能达到20ms 以上。其次,将合成操作后得到的结果复制到显示缓存中,以供显示缓存将 复制得到的内容同步给显示屏进行显示时,复制操作又将导致至少20ms的延 迟。由此可见,现有技术中的手写输入方式的延时较长、显示速度较慢,无 法近似实时地对手写输入内容进行显示。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分 地解决上述问题的手写输入内容的显示方法、电子设备及计算机存储介质。
根据本发明的一个方面,提供了一种手写输入内容的显示方法,包括:
获取用户输入的手写输入内容;
根据所述手写输入内容修改显示缓存中已存储的图像数据,以供所述显 示缓存将修改后的图像数据同步给显示屏;
在系统缓存中位于各个未合成图层之上的自定义图层中绘制所述手写输 入内容,以供所述系统缓存针对所述各个未合成图层和所述自定义图层执行 图层合成操作,根据操作结果更新所述显示缓存中已存储的图像数据。
根据本发明的另一方面,提供了一种电子设备,包括:处理器、存储器、 通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通 信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器 执行以下操作:
获取用户输入的手写输入内容;
根据所述手写输入内容修改显示缓存中已存储的图像数据,以供所述显 示缓存将修改后的图像数据同步给显示屏;
在系统缓存中位于各个未合成图层之上的自定义图层中绘制所述手写输 入内容,以供所述系统缓存针对所述各个未合成图层和所述自定义图层执行 图层合成操作,根据操作结果更新所述显示缓存中已存储的图像数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于掌阅科技股份有限公司,未经掌阅科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711431191.7/2.html,转载请声明来源钻瓜专利网。