电子字帖的实现方法及装置与流程

文档序号:11215821阅读:344来源:国知局
电子字帖的实现方法及装置与流程

本发明实施例涉及电子字帖技术领域,尤其涉及一种电子字帖的实现方法及装置。



背景技术:

书法作为一种符号,它不仅起着思想交流、文化继承等重要作用,同时它还是内在素养的一种体现。

字帖作为一种提升书法水平的工具,其作用不容忽视。然而,传统的字帖均都是纸质材质的,通过印刷出版,让用户临摹以达到练字的目的。传统的字帖不仅浪费纸张不利于环保,还不易于用户的携带和使用,尤其是在分秒必争的社会中,其已经无法满足日益增长的用户需求。



技术实现要素:

本发明实施例提供一种电子字帖的实现方法及装置,用以解决传统字帖不易携带,使用不便,用户使用体验差的问题。

本发明实施例第一方面提供一种电子字帖的实现方法,用于包括触摸屏的终端中,该方法包括:

获取字帖创建数据,并根据所述字帖创建数据创建字帖;

获取用户的书写数据,并根据预设的分析策略对所述书写数据进行分析;

向用户反馈分析结果。

本发明实施例第二方面提供一种电子字帖的实现装置,该装置包括触摸屏,进一步的,该装置包括:

第一获取模块,用于获取字帖创建数据;

创建模块,用于根据所述字帖创建数据创建字帖;

第二获取模块,用于获取用户的书写数据;

分析模块,用于根据预设的分析策略对所述书写数据进行分析;

反馈模块,用于向用户反馈分析结果。

本实施例提供的电子字帖的实现方法及装置,根据用户输入的字帖创建数据创建字帖,并通过对用户的书写数据进行分析和打分,使得用户能够根据打分情况有针对性的进行练习,操作方便简单,易于携带,具有较好的用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例一提供的电子字帖的实现方法的流程示意图;

图2为本发明实施例二提供的电子字帖的实现方法的流程示意图;

图3为本发明实施例三提供的电子字帖的实现方法的流程示意图;

图4为本发明实施例四提供的电子字帖的实现装置的结构示意图;

图5为本发明实施例五提供的电子字帖的实现装置的结构示意图;

图6为本发明实施例六提供的电子字帖的实现装置的结构示意图

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤的过程或结构的装置不必限于清楚地列出的那些结构或步骤而是可包括没有清楚地列出的或对于这些过程或装置固有的其它步骤或结构。

图1为本发明实施例一提供的电子字帖的实现方法的流程示意图,该方法能够由一包括触摸屏的实现装置执行,如图1所示,本实施例提供的方法 包括以下步骤:

步骤s101、获取字帖创建数据,并根据所述字帖创建数据创建字帖。

本实施例中,字帖创建数据是用户通过触摸屏输入的,比如实现装置通过触摸屏向用户显示一设置界面,用户可以根据该设置界面的提示对字帖的字体、字帖的内容(例如,诗句,楹联等)、字帖的显示界面等数据进行设置,更进一步的,用户还可以通过该设置界面对笔形、颜色、粗细等输入信息进行设置。

进一步的,在获得用户输入的字帖创建数据后,即可以根据用户输入的字帖创建数据生成符合用户个性的个性化字帖。

步骤s102、获取用户的书写数据,并根据预设的分析策略对所述书写数据进行分析。

在生成个性化字帖后,实现装置对用户的书写行为进行监测,若监测到用户正在进行书写,则对用户的触摸轨迹进行跟踪,并从用户的触摸轨迹中获得用户的书写数据,其中,书写数据可以包括运笔维度数据、结构维度数据、尺寸维度数据、重心维度数据中的一种或多种。

进一步的,在获得书写数据后,通过将书写数据中各维度的数据与对应的预设维度数据进行对比,并根据对比结果结合预设的打分策略,对用户的书写进行打分。

以书写数据包括运笔维度数据为例。当用户书写时,实现装置对用户书写各笔划时的书写缓急,以及用力轻重等数据进行获取。并将获得的数据分别与预设的对应笔划的书写缓急和用力轻重等数据进行对比,并根据对比结果结合预设的打分策略,对用户的书写进行打分。通过对运笔维度数据进行获取和分析,能够判断用户在书写时的运笔力度和运笔速度是否恰当,以便用户养成正确的运笔习惯。

这里需要说明的是,具体的打分策略可以根据具体需要具体设置(比如,可以根据用户的维度数据相较于预设维度数据的偏离范围来划分打分等级),这里不做具体限定。

步骤s103、向用户反馈分析结果。

本实施例提供的电子字帖的实现方法,根据用户输入的字帖创建数据创建字帖,并通过对用户的书写数据进行分析和打分,使得用户能够根据打分 情况有针对性的进行练习,操作方便简单,易于携带,具有较好的用户体验。

图2为本发明实施例二提供的电子字帖的实现方法的流程示意图,如图2所示,本实施例在图1所示的实施例的基础上,包括如下步骤:

步骤s201、获取用户输入的字帖创建数据,从所述字帖创建数据中获取所述书写内容的标识信息和所述书写内容的字体信息。

本实施例中,书写内容可以是预先存储的也可以是用户根据需要下载获得的,无论是预先存储的书写内容还是用户下载的书写内容,每个书写内容均对应一个唯一的标识。用户在选择书写内容时,即是选择相应的书写内容对应的标识。因此,在获得字帖创建数据后,需要从字帖创建数据中获得书写内容的标识信息和书写内容的字体信息,以便根据书写内容的标识信息调取对应的书写内容,并根据字体信息确定书写内容的字体。

步骤s202、根据所述书写内容的标识信息获取对应的书写内容,并根据所述书写内容的字体信息对所述书写内容进行字体转换,生成字帖。

在获得书写内容的标识信息和书写内容的字体信息后,在预先存储或已下载的书写内容中进行查找,若查找到标识信息与获得的书写内容的标识信息相同的书写内容,则调取该书写内容。在调取书写内容后,根据预先设置的转换算法将该书写内容的字体转换成该字体信息对应的字体。

例如,用户输入的标识信息对应的书写内容为诗词“沁园春雪”,字体为“草书”,则根据该标识信息,从已存储或下载的书写内容中,查找获得“沁园春雪”的内容,并根据获得的字体信息,将“沁园春雪”的内容以草书的形式进行展现,形成书写内容为“沁园春雪”的草书字帖。

步骤s203、根据所述界面设置信息,生成所述字帖的显示界面。

具体的,本实施例中,字帖创建数据中还包括用户输入的界面设置信息,其中界面设置信息中,可以包括用户对字帖背景图案的设置,字帖输入区域图案的设置,以及字帖书写区域样式的设置(例如,用户可以对书写区域边框的线条颜色,粗细进行设置,再例如,用户可以对书写区域中是否设置辅助线,如果设置辅助线,对辅助线的样式进行设置等)。

在获取用户输入的界面设置信息后,即可以根据该界面设置信息生成个性化的字帖显示界面。

步骤s204、跟踪用户的触摸轨迹,获取所述用户的书写数据,其中,所 述书写数据包括运笔维度数据、结构维度数据。

本实施例中,结构维度数据是指各笔划之间的相对分布数据,通过各笔划之间的相对分布数据能够对书写的文字形态和结构进行分析,以便指导用户合理布局各笔划之间的布局关系,提升文字的整体美感。

步骤s205、将所述书写数据中各笔划的维度数据与各笔划对应的预设维度数据进行对比,并根据对比结果对各笔划进行打分。

具体的,本实施例中依据各笔划的运笔维度数据对各笔划的运笔情况进行打分,并根据字体结构数据判断各笔划的分布情况,从而根据各笔划的分布情况对各笔划的分布位置进行打分。在本实施中打分方法的具体执行方式与实施例一中打分方法的执行方式类似,在这里不再赘述。

步骤s206、结合各笔划的维度数据对所述用户的书写进行综合打分。

在对每个笔划进行打分后,结合每个笔划的打分情况对用户的书写情况进行综合打分。通过从整体层面上对用户的书写进行评价,使得用户能够对自己的书写水平有更直观的了解,便于用户书写水平的提高。

步骤s207、向用户反馈分析结果。

本实施例提供的电子字帖的实现方法,根据用户输入的字帖创建数据创建字帖,并通过对用户的书写数据进行分析和打分,使得用户能够根据打分情况有针对性的进行练习,操作方便简单,易于携带,具有较好的用户体验。

图3为本发明实施例三提供的电子字帖的实现方法的流程示意图,如图3所示,本实施例在实施例一的基础上,包括以下步骤:

步骤s301、获取字帖创建数据,并根据所述字帖创建数据创建字帖,其中,所述字帖创建数据包括输入设置信息。

本实施例中,字帖创建数据是用户通过触摸屏输入的,比如实现装置通过触摸屏向用户显示一设置界面,用户可以根据该设置界面的提示对字帖的字体、字帖的内容(例如,诗句,楹联等)、字帖的显示界面等数据进行设置,更进一步的,本实施例中,用户还可以通过该设置界面对笔形、颜色、粗细等输入信息进行设置。

进一步的,在获得用户输入的字帖创建数据后,即可以根据用户输入的字帖创建数据生成符合用户个性的个性化字帖。

步骤s302、根据所述输入设置信息对所述用户输入的笔划进行显示。

假设输入设置信息包括笔形、笔迹颜色,笔迹粗细,其中,笔形为狼毫,颜色为笔迹颜色为黑色,则当用户在字帖上进行临摹时,用户的笔形显示为狼毫,用户的笔迹显示为黑色,笔迹粗细为用户设置的粗细。

步骤s303、获取用户的书写数据,并根据预设的分析策略对所述书写数据进行分析。

步骤s304、向用户反馈分析结果。

步骤s305、获取所述用户输入的控制指令,并对所述控制指令进行解析,其中,所述控制指令包括切换指令和撤销指令中的任意一种。若解析获得所述控制指令包括所述切换指令,则执行步骤s306,若解析获得所述控制指令包括所述撤销指令,则执行步骤s307。

本实施例中,切换指令可用于对书写内容中的文字进行切换,以书写内容为“沁园春雪”四字为例,当用户完成“沁”字临摹时,可以根据用户的控制指令将临摹的内容切换为“园”。

撤销指令可以用来对已书写的部分进行修改。通过撤销指令,能够满足用户对临摹文字的局部修改要求,有助于用户有针对性的提升书写水平。

步骤s306、根据所述切换指令切换字帖的显示内容。

步骤s307、根按照已输入笔划的输入顺序,撤销最近输入的笔划。

以“沁”子为例,当用户对“沁”字中右半部“心”字不满意时,可以通过控制指令中的撤销指令撤销“沁”字的右半部或者右半部的部分笔划,在此基础之上,用户可以重新对右半部的“心”进行临摹。

本实施例提供的电子字帖的实现方法,根据用户输入的字帖创建数据创建字帖,并通过对用户的书写数据进行分析和打分,使得用户能够根据打分情况有针对性的进行练习,操作方便简单,易于携带,具有较好的用户体验。

图4为本发明实施例四提供的电子字帖的实现装置的结构示意图,如图4所示,本实施例提供的装置包括:

第一获取模块10,用于获取字帖创建数据;

创建模块20,用于根据所述字帖创建数据创建字帖;

第二获取模块30,用于获取用户的书写数据;

分析模块40,用于根据预设的分析策略对所述书写数据进行分析;

反馈模块50,用于向用户反馈分析结果。

本实施例提供的电子字帖的实现装置能够用于执行图1所示的方法,其具体的执行方式和有益效果与图1所示的实施例类似,在这里不再赘述。

图5为本发明实施例五提供的电子字帖的实现装置的结构示意图,如图5所示,在图4所示实施例的基础上,本实施例中所述字帖创建数据包括书写内容的字体信息和所述书写内容的标识信息。

所述第一获取模块10,具体用于获取用户输入的字帖创建数据,从所述字帖创建数据中获取所述书写内容的标识信息和所述书写内容的字体信息;

所述第一获取模块10,具体还用于根据所述书写内容的标识信息获取对应的书写内容;

所述创建模块20,具体用于根据所述书写内容的字体信息对所述书写内容进行字体转换,生成字帖。

所述第二获取模块30,包括:跟踪子模块301和获取子模块302;

所述跟踪子模块301,用于跟踪用户的触摸轨迹;

所述获取子模块302,用于根据所述用户的触摸轨迹获取所述用户的书写数据,其中,所述书写数据包括运笔维度数据、结构维度数据、尺寸维度数据、重心维度数据中的一种或多种;

所述分析模块40,具体用于将所述书写数据中各维度的数据与对应的预设维度数据进行对比,并根据对比结果对所述用户的书写进行打分。

进一步的,所述分析模块40,包括:

第一打分模块401,用于将所述书写数据中各笔划的维度数据与各笔划对应的预设维度数据进行对比,并根据对比结果对各笔划进行打分;

第二打分模块402,用于结合各笔划的维度数据对所述用户的书写进行综合打分。

再进一步的,所述字帖创建数据还包括:界面设置信息和输入设置信息。所述创建模块20,还用于根据所述界面设置信息,生成所述字帖的显示界面。

本实施例提供的电子字帖的实现装置能够用于执行图2所示的方法,其具体的执行方式和有益效果与图2所示的实施例类似,在这里不再赘述。

图6为本发明实施例六提供的电子字帖的实现装置的结构示意图,如图6所示,在图4所示实施例的基础上,本实施例提供的装置,还包括:第三获取模块60,用于获取所述用户输入的控制指令,并对所述控制指令进行解 析,其中,所述控制指令包括切换指令和撤销指令中的任意一种;

切换模块70,用于当解析获得所述控制指令包括所述切换指令时,根据所述切换指令切换字帖的显示内容;

撤销模块80,用于当解析获得所述控制指令包括所述撤销指令时,按照已输入笔划的输入顺序,撤销最近输入的笔划。

显示模块90用于根据所述输入设置信息对所述用户输入的笔划进行显示。

本实施例提供的电子字帖的实现装置能够用于执行图3所示的方法,其具体的执行方式和有益效果与图3所示的实施例类似,在这里不再赘述。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1