辅助学习的方法及装置制造方法及图纸

技术编号:34977012 阅读:32 留言:0更新日期:2022-09-21 14:18
本申请提供了一种辅助学习的方法及装置,该方法包括:在用户界面上的画布区域内显示待描摹文字,其中待描摹文字为古文字;接收用户在画布区域内对待描摹文字的描摹结果;基于描摹结果与待描摹文字,获取描摹成绩。本申请的技术方案通过在用户界面上以描摹的方式供用户学习古文字,提高了古文字学习的便利性,同时输出描摹成绩,也使得用户能够直观、客观的了解自身对古文字的书写学习情况。了解自身对古文字的书写学习情况。了解自身对古文字的书写学习情况。

【技术实现步骤摘要】
辅助学习的方法及装置


[0001]本申请涉及文字描摹
,具体涉及一种辅助学习的方法及装置。

技术介绍

[0002]目前,人们对古文字(例如,甲骨文、金文和篆文等)的学习表现出了浓厚的兴趣,但目前对于古文字的学习较为传统,例如用户通过在纸质的笔记本上练习古文字的书写等,来认识和掌握所要学习的古文字,从而导致了古文字学习的便利性较低。并且,用户通过在纸质笔记本上绘制古文字的方式,也使得用户无法直观、客观的了解自己的书写情况。
[0003]鉴于此,如何在提高学习古文字的便利性的同时,让用户直观的了解自己的学习情况成为亟待解决的技术问题。

技术实现思路

[0004]有鉴于此,本申请实施例提供了一种辅助学习的方法及装置,能够提高古文字学习的便利性,同时让用户直观、客观的了解自身对对古文字的书写学习情况。
[0005]第一方面,本申请的实施例提供了一种辅助学习的方法,该方法包括:在用户界面上的画布区域内显示待描摹文字,其中待描摹文字为古文字;接收用户在画布区域内对待描摹文字的描摹结果;基于描摹结果与待描摹文字,获取描摹成绩。
[0006]在本申请某些实施例中,接收用户在画布区域内对待描摹文字的描摹结果,包括:接收用户输入的对画笔的配置信息,其中配置信息包括颜色;步骤a:获取用户应用画笔点击在画布区域的位置信息;步骤b:确定位置信息对应的像素区域;步骤c:应用颜色对像素区域内的每个第一像素点进行染色,以获取像素染色结果;重复执行步骤a至步骤c直至获取描摹结果,其中描摹结果包括多个像素染色结果。
[0007]在本申请某些实施例中,该方法还包括:获取用户绘制待描摹文字时的第一帧图像和第二帧图像,其中第一帧图像和第二帧图像为连续的两帧图像;获取第一帧图像中画笔绘制的第一位置,以及第二帧图像中画笔绘制的第二位置;应用颜色填充第一位置和第二位置之间的至少一个第二像素点,以实现连续绘制的功能。
[0008]在本申请某些实施例中,基于描摹结果与待描摹文字,获取描摹成绩,包括:获取待描摹文字包括的第三像素点的数量;获取描摹结果与待描摹文字对应位置处的第四像素点的数量,以及溢出待描摹文字部分的第五像素点的数量;基于第三像素点的数量、第四像素点的数量和第五像素点的数量,获取描摹成绩。
[0009]在本申请某些实施例中,基于第三像素点的数量、第四像素点的数量和第五像素点的数量,获取描摹成绩,包括:根据第四像素点的数量与第三像素点的数量的比值,确定描摹覆盖率;根据第五像素点的数量,与第四像素点的数量和第五像素点的数量之和的比值,确定描摹溢出率;基于描摹覆盖率和描摹溢出率,确定描摹成绩。
[0010]在本申请某些实施例中,该方法还包括:在用户界面显示有待描摹文字对应的简体文字。
[0011]在本申请某些实施例中,在接收用户在画布区域内对待描摹文字进行绘制的描摹结果之前,还包括:检测用户对用户界面的点击位置;在点击位置位于画布区域时,接收用户的绘制操作。
[0012]在本申请某些实施例中,待描摹文字为甲骨文、金文以及篆文中任一字体的文字。
[0013]第二方面,本申请的实施例提供了一种辅助学习的装置,包括:显示模块,用于在用户界面上的画布区域内显示待描摹文字,其中待描摹文字为古文字;接收模块,用于接收用户在画布区域内对待描摹文字的描摹结果;获取模块,用于基于描摹结果与待描摹文字,获取描摹成绩。
[0014]第三方面,本申请的实施例提供了一种计算可读存储介质,存储介质存储有计算机程序,计算机程序用于执行上述第一方面所述的辅助学习的方法。
[0015]第四方面,本申请的实施例提供了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器,其中,处理器用于执行上述第一方面所述的辅助学习的方法。
[0016]本申请实施例提供了一种辅助学习的方法及装置,通过提供用户界面供用户对古文字进行描摹,并根据描摹结果与待描摹文字,获取描摹成绩,使得用户在描摹期间加深了用户对古文字的印象,同时以输出描摹成绩的方式,也使得用户能够直观、客观的了解自身对古文字的书写情况,增强了用户学习的积极性和趣味性。
附图说明
[0017]图1是本申请一示例性实施例提供的辅助学习的方法的流程示意图。
[0018]图2是本申请另一示例性实施例提供的辅助学习的方法的流程示意图。
[0019]图3是本申请又一示例性实施例提供的辅助学习的方法的流程示意图。
[0020]图4是本申请再一示例性实施例提供的辅助学习的方法的流程示意图。
[0021]图5是本申请再一示例性实施例提供的辅助学习的方法的流程示意图。
[0022]图6是本申请再一示例性实施例提供的辅助学习的方法的流程示意图。
[0023]图7是本申请一示例性实施例提供的用户界面的结构示意图。
[0024]图8是本申请一示例性实施例提供的辅助学习的装置的结构示意图。
[0025]图9是本申请一示例性实施例提供的用于辅助学习的电子设备的框图。
具体实施方式
[0026]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0027]申请概述
[0028]目前,对古文字的学习方式较为传统,例如用户通过在纸质的笔记本上,练习古文字的书写等方式认识和学习古文字,从而导致了用户在学习古文字时,需要具有古文字的资料,以及纸质笔记本,进而导致了古文字学习的不便性。同时用户自行在笔记本上书写古文字,也无法直观、客观的查看古文字的书写学习情况。
[0029]针对上述问题,本申请实施例提供了一种辅助学习的方法,下面将参考附图来具
体介绍本申请的各种非限制性实施例。
[0030]示例性方法
[0031]图1是本申请一示例性实施例提供的辅助学习的方法的流程示意图。图1的方法由计算设备,例如,用户终端的处理器,来执行。如图1所示,该辅助学习的方法包括如下内容。
[0032]110:在用户界面上的画布区域内显示待描摹文字。
[0033]在一实施例中,待描摹文字为古文字。
[0034]具体地,用户界面可以是用户终端的显示屏上呈现的显示界面,其中用户终端可以是手机、平板电脑或掌上电脑等。用户界面可以是学习古文字的应用程序的界面。
[0035]用户终端的用户界面上可以显示有画布区域,其中该画布区域可以是使用RenderTexture创建的用于描摹的画布。用户界面上也可以显示有清除控件,用于记录画布区域初始化时的图像数据,以初始化画布。用户界面上还可以显示有撤销控件,用于撤销用户已执行的至少一步操作,其中撤销的次数可以根据实际情况灵活设置。需要说明的是,处理器可以保存用户绘制的历史图像数据,用户在点击撤销控件时,处本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种辅助学习的方法,其特征在于,包括:在用户界面上的画布区域内显示待描摹文字,其中所述待描摹文字为古文字;接收用户在所述画布区域内对所述待描摹文字的描摹结果;基于所述描摹结果与所述待描摹文字,获取描摹成绩。2.根据权利要求1所述的辅助学习的方法,其特征在于,所述接收用户在所述画布区域内对所述待描摹文字的描摹结果,包括:接收所述用户输入的对画笔的配置信息,其中所述配置信息包括颜色;步骤a:获取所述用户应用所述画笔点击在所述画布区域的位置信息;步骤b:确定所述位置信息对应的像素区域;步骤c:应用所述颜色对所述像素区域内的每个第一像素点进行染色,以获取像素染色结果;重复执行所述步骤a至所述步骤c直至获取所述描摹结果,其中所述描摹结果包括多个像素染色结果。3.根据权利要求2所述的辅助学习的方法,其特征在于,所述方法还包括:获取所述用户绘制所述待描摹文字时的第一帧图像和第二帧图像,其中所述第一帧图像和所述第二帧图像为连续的两帧图像;获取所述第一帧图像中所述画笔绘制的第一位置,以及所述第二帧图像中所述画笔绘制的第二位置;应用所述颜色填充所述第一位置和所述第二位置之间的至少一个第二像素点,以实现连续绘制的功能。4.根据权利要求1所述的辅助学习的方法,其特征在于,所述基于所述描摹结果与所述待描摹文字,获取描摹成绩,包括:获取所述待描摹文字包括的第三像素点的数量;获取所述描摹结果与所述待描摹文字对应位置处的第四像素点的数量,以及溢出所述待描摹文字部分的第五像素点的数量;基于所述第三像素点的数量、所述第四像素点的数量和所述第五像素点的数量,获取所述描摹成绩。5.根据权利要求4所述...

【专利技术属性】
技术研发人员:肖瑜陈亮
申请(专利权)人:北京博学广阅教育科技有限公司
类型:发明
国别省市:

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

1