加速书写方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:37202953 阅读:8 留言:0更新日期:2023-04-20 22:57
本发明专利技术涉及一种书写方法、装置、电子设备及计算机可读存储介质,包括:当第一系统根据接收到的书写输入信息以第一颜色启动第一书写操作时,向第二系统发送第一颜色,同时跟随书写输入信息显示第一书写操作形成的第一书写轨迹;第二系统接向第一系统发送显示请求;第一系统在第一预设位置以第一颜色渲染第一预设笔迹,并向第二系统发送完成指令;第二系统获取第一预设位置的第一预设笔迹的渲染颜色,并将其作为第二颜色;第二系统以第二颜色启动第二书写操作,并跟随书写输入信息显示第二书写操作形成的第二书写轨迹;以对第一书写轨迹进行加速。能够确保第一、第二书写轨迹的颜色完全一致,提升用户体验。提升用户体验。提升用户体验。

【技术实现步骤摘要】
加速书写方法、装置、电子设备及计算机可读存储介质


[0001]本专利技术涉及电子设备
,具体涉及一种加速书写方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]现有的电子设备,如交互大屏,通常具有Windows和Android双系统,用户使用Windows系统,Windows系统画面通过Android系统进行显示,但是交互大屏通过Android系统对外进行交互并通过Android系统进行显示,当用户在交互大屏上进行书写输入时,Android系统先将交互信息发送给Windows系统,由Windows进行处理,然后Windows系统再将显示信息发送到Android系统,最终在大屏上进行显示,由于整个过程较为复杂,尤其是通过交互大屏进行轨迹绘制时,会出现延迟的现象。
[0003]为解决延迟的技术问题,设置加速层,即在交互大屏设置由Android系统直接绘制同样的书写笔迹的显示缓冲区,由于Android系统绘制的笔迹和Windows笔迹重叠,并且Android系统绘制笔迹的速度比Windows要快,用户就会感觉整个笔迹是Windows中的笔迹,从而解决延迟显示的问题。
[0004]在上述加速显示的过程中,由于用户绘制的轨迹通常具有颜色,而Windows系统在不同的显示模式对同一种颜色的显示会有差别,而这就导致加速层上所显示的轨迹的颜色有可能与windows系统所显示的轨迹的颜色存在一定的差异,从而影响用户体验。

技术实现思路

[0005]基于上述现状,本专利技术的主要目的在于提供一种加速书写方法、装置、电子设备及计算机可读存储介质,通过第一系统在第一预设位置预先显示第一颜色,使得第二系统能够根据第一颜色进行轨迹的绘制,从而使得第二书写轨迹的颜色与第一书写轨迹的颜色完全一致,从而提升用户体验。
[0006]为实现上述目的,本专利技术采用的技术方案如下:
[0007]一种加速书写方法,包括:
[0008]第一书写步骤:当第一系统根据接收到的书写输入信息以第一颜色启动第一书写操作时,向第二系统发送第一颜色,同时跟随所述书写输入信息显示所述第一书写操作形成的第一书写轨迹;
[0009]发送请求步骤:第二系统接收到所述第一颜色后向所述第一系统发送显示请求,所述显示请求包括在显示屏的第一预设位置显示第一颜色;
[0010]渲染步骤:所述第一系统接收到所述显示请求后,在所述第一预设位置以所述第一颜色渲染第一预设笔迹第一预设时间,并向第二系统发送完成指令;
[0011]获取步骤:所述第二系统接收到所述完成指令时,等待第二预设时间后获取所述第一预设位置的所述第一预设笔迹的渲染颜色,并将其作为第二颜色;
[0012]第二书写步骤:第二系统以所述第二颜色启动第二书写操作,并跟随接收到的所
述书写输入信息显示所述第二书写操作形成的第二书写轨迹;
[0013]其中,所述第二书写轨迹相较于所述第一书写轨迹能够更快显示于显示屏上。
[0014]可选地,所述发送请求步骤还包括:
[0015]所述第二系统接收到所述第一颜色后,判断是否存储有与第一颜色对应的显示屏的当前显示模式的第二颜色;
[0016]若是,则直接根据所述第一颜色、所述当前显示模式获取对应的所述第二颜色,直接执行所述第二书写步骤;
[0017]若否,则向所述第一系统发送所述显示请求,并在所述第二系统获取到所述第二颜色时,存储所述第一颜色、当前显示模式与所述第二颜色的对应关系。
[0018]可选地,所述加速书写方法还包括:
[0019]当检测到书写结束指令时,清除系统内的所述第一颜色、当前显示模式与第二颜色的对应关系;
[0020]或者,定期清除系统内的所述第一颜色、当前显示模式与第二颜色的对应关系。
[0021]可选地,所述第一预设位置位于所述显示屏的非用户操作区;
[0022]所述非用户操作区具有四个角位,所述第一预设位置设有两个,分别为所述非用户操作区的一个对角线的两个角位;
[0023]所述获取步骤包括:
[0024]所述第二系统接收到所述完成指令时,等待第二预设时间后获取各所述第一预设位置的所述第一预设笔迹的渲染颜色,比较两个所述渲染颜色是否一致,如一致,将所述渲染颜色作为所述第二颜色。
[0025]可选地,所述发送请求信息还包括:在所述显示屏的第二预设位置显示第三颜色,其中,所述第二预设位置设有两个,分别为所述非用户操作区另一对角线的两个角位;所述第三颜色为与所述第一颜色不同的颜色;
[0026]所述渲染步骤中,在所述发送完成指令前,还包括:在各所述第二预设位置分别以所述第三颜色渲染第二预设笔迹所述第一预设时间;
[0027]所述获取步骤包括:
[0028]所述第二系统接收到所述完成指令时,等待第二预设时间后获取各所述第一预设位置的所述第一预设笔迹的渲染颜色,获取各所述第二预设位置的所述第二预设笔迹的颜色分别作为第一校验色和第二校验色;
[0029]比较两个所述渲染颜色、所述第一校验色、所述第二校验色,如同时满足下述条件,则将所述渲染颜色作为第二颜色;
[0030]条件一:两个所述渲染颜色一致;
[0031]条件二:所述第一校验色与所述第二校验色颜色一致;
[0032]条件三:所述第一校验色、所述第二校验色分别与各自相邻的所述渲染颜色不一致。
[0033]可选地,当所述第一颜色为亮色时,所述第三颜色为暗灰色;当所述第一颜色为暗色时,所述第三颜色为亮灰色;其中,所述亮色是指颜色的RGB值均大于预设值的颜色;
[0034]或者,当所述第一颜色与其反色超出预设相似度范围时,所述第三颜色为所述第一颜色的反色;
[0035]当所述第一颜色与其反色在预设相似度范围内时,若所述第一颜色为亮色,则所述第三颜色为暗灰色;若所述第一颜色为暗色,则所述第三颜色为亮灰色。
[0036]可选地,当接收到当次书写输入信息结束指令时,所述第二系统擦除所述第二书写轨迹。
[0037]本申请还涉及一种用于前述的加速书写方法的加速书写装置,包括第一系统和第二系统,
[0038]所述第一系统包括:
[0039]第一书写单元,用于当第一系统根据接收到的书写输入信息以第一颜色启动第一书写操作时,向所述第二系统发送第一颜色,同时跟随所述书写输入信息显示所述第一书写操作形成的第一书写轨迹;
[0040]渲染单元:用于所述第一系统接收到所述显示请求后,在所述第一预设位置以所述第一颜色渲染第一预设笔迹第一预设时间,并向第二系统发送完成指令;
[0041]所述第二系统包括:
[0042]发送请求单元:用于所述第二系统接收到所述第一颜色后向所述第一系统发送显示请求,所述显示请求包括在显示屏的第一预设位置显示第一颜色;
[0043]获取单元,用于所述第二系统接收到所述完成指令时,等待第二预设时间后获取所述第一预设位置的所述第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种加速书写方法,其特征在于,包括:第一书写步骤:当第一系统根据接收到的书写输入信息以第一颜色启动第一书写操作时,向第二系统发送第一颜色,同时跟随所述书写输入信息显示所述第一书写操作形成的第一书写轨迹;发送请求步骤:第二系统接收到所述第一颜色后向所述第一系统发送显示请求,所述显示请求包括在显示屏的第一预设位置显示第一颜色;渲染步骤:所述第一系统接收到所述显示请求后,在所述第一预设位置以所述第一颜色渲染第一预设笔迹第一预设时间,并向第二系统发送完成指令;获取步骤:所述第二系统接收到所述完成指令时,等待第二预设时间后获取所述第一预设位置的所述第一预设笔迹的渲染颜色,并将其作为第二颜色;第二书写步骤:第二系统以所述第二颜色启动第二书写操作,并跟随接收到的所述书写输入信息显示所述第二书写操作形成的第二书写轨迹;其中,所述第二书写轨迹相较于所述第一书写轨迹能够更快显示于显示屏上。2.根据权利要求1所述的加速书写方法,其特征在于,所述发送请求步骤还包括:所述第二系统接收到所述第一颜色后,判断是否存储有与第一颜色对应的显示屏的当前显示模式的第二颜色;若是,则直接根据所述第一颜色、所述当前显示模式获取对应的所述第二颜色,直接执行所述第二书写步骤;若否,则向所述第一系统发送所述显示请求,并在所述第二系统获取到所述第二颜色时,存储所述第一颜色、当前显示模式与所述第二颜色的对应关系。3.根据权利要求2所述的加速书写方法,其特征在于,还包括:当检测到书写结束指令时,清除系统内的所述第一颜色、当前显示模式与第二颜色的对应关系;或者,定期清除系统内的所述第一颜色、当前显示模式与第二颜色的对应关系。4.根据权利要求1所述的加速书写方法,其特征在于,所述第一预设位置位于所述显示屏的非用户操作区;所述非用户操作区具有四个角位,所述第一预设位置设有两个,分别为所述非用户操作区的一个对角线的两个角位;所述获取步骤包括:所述第二系统接收到所述完成指令时,等待第二预设时间后获取各所述第一预设位置的所述第一预设笔迹的渲染颜色,比较两个所述渲染颜色是否一致,如一致,将所述渲染颜色作为所述第二颜色。5.根据权利要求4所述的加速书写方法,其特征在于,所述发送请求信息还包括:在所述显示屏的第二预设位置显示第三颜色,其中,所述第二预设位置设有两个,分别为所述非用户操作区另一对角线的两个角位;所述第三颜色为与所述第一颜色不同的颜色;所述渲染步骤中,在所述发送完成指令前,还包括:在各所述第二预设位置分别以所述第三颜色渲染第二预设笔迹所述第一预设时间;所述获取步骤包括:所述第二系统接收到所述完成指令时,等待第二预设时间后获取各所述第一预设位置

【专利技术属性】
技术研发人员:董遇生
申请(专利权)人:北京鸿合爱学教育科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1