在智能终端实现触屏笔画构造的方法及智能终端的制作方法

文档序号:6400002阅读:239来源:国知局
专利名称:在智能终端实现触屏笔画构造的方法及智能终端的制作方法
技术领域
本发明涉及电子领域,特别涉及一种在智能终端实现触屏笔画构造的方法及智能终端。
背景技术
在高速发展的今天,拥有触屏功能的智能终端为人们的生活带来越来越多的便利。人们可以直接用手指在触屏设备上进行书写,以满足日常生活的记事或通信交流。但由于大部分用户都已习惯采用笔进行书写,而现有技术只是单纯的画出手指划过的路径,再通过识别装置得到相应的文字或直接按照划过的路径输出相应的图案或文字,这种方法获得的文字效果并不好,无法写出具有毛笔书写效果的字体。发明内容
本发明实施例第一目的在于提供一种在智能终端实现触屏笔画构造的方法,应用该技术方案可以根据用户的触屏输入,在智能设备上模拟实现手写的笔画构造,呈现书法效果,有利于提高用户的应用感受。
本发明实施例第二目的在于提供一种智能终端,应用该技术方案可以根据用户的触屏输入,在智能设备上模拟实现手写的笔画构造,呈现书法效果,有利于提高用户的应用感受。
第一方面,本实施例提供了一种在智能终端实现触屏笔画构造的方法,包括:根据用户控制触屏部在智能终端屏幕上移动而产生的触屏输入,依次采样所述触屏部在所述屏幕经过的至少两个触屏点,记录各所述触屏点的坐标值;
按照各所述触屏点的采样先后,将各所述触屏点的横坐标值分别加上第一预设值,以及将各所述触屏点的纵坐标值分别加上第二预设值,依次获得各变换点;
按照各所述触屏点的采样先后,依次连接各所述触屏点,获得第一折线;
按照各所述变换点的获得先后,依次连接各所述变换点,获得第二折线;
将各所述触屏点、以及所述变换点一一对应连接,获得至少两条连接线,所述连接线与所述第一、第二折线组成至少一个闭合区域;
分别按照预设的笔画颜色,填充各所述闭合的区域。
结合第一方面,在第一种实现方式下,所述第一预设值、第二预设值相同。
结合第一方面或第一方面的第一种实现方式,在第二种实现方式下,所述第一预设值、第二预设值为预设的笔画宽度。
第二方面,一种智能终端,包括:
触屏输入模块,用于供用户控制触屏部在屏幕上移动而产生触屏输入;
微处理器,用于根据用户控制触屏部在智能终端屏幕上移动而产生的触屏输入,依次采样所述触屏部在所述屏幕经过的至少两个触屏点,记录各所述触屏点的坐标值、以及用于按照各所述触屏点的采样先后,将各所述触屏点的横坐标值分别加上第一预设值,以及将各所述触屏点的纵坐标值分别加上第二预设值,依次获得各变换点、以及用于按照各所述触屏点的采样先后,依次连接各所述触屏点,获得第一折线、以及用于按照各所述变换点的获得先后,依次连接各所述变换点,获得第二折线、以及用于将各所述触屏点以及所述变换点一一对应连接,获得至少两条连接线,所述连接线与所述第一、第二折线组成至少一个闭合区域、以及用于按照预设的笔画颜色,填充所述闭合的区域。
结合第二方面,在第一种实现方式下,所述第一预设值、第二预设值相同。
结合第二方面或第二方面的第一种实现方式,在第二种实现方式下,所述第一预设值、第二预设值为预设的笔画宽度。
由上可见,采用本发明的技术方案,在用户采用触屏部在智能终端进行触屏的笔画输入时,采样触屏部在屏幕上移动的路径轨迹,记录该路径中各触屏点的坐标值,并将各触屏点依次连接的折线记为第一折线。对各触屏点的横坐标值以及纵坐标值分别加上第一预设值、第二预设值,依次获得各变换点,将各变换点依次连接的折线记为第二折线。一一对应连接各触屏点与各变换点,获得至少两条连接线,该连接线与第一折线、第二折线组成至少一个闭合的区域,最后根据设定的笔画颜色填充该闭合区域。
相比于现有技术仅是由输入的轨迹而识别相应的文字或根据输入的路径轨迹输出相应的文字图形,本技术方案可以根据用户的触屏输入,对输入的轨迹路径进行处理,在智能设备上模拟实现手写的笔画构造,呈现书法效果,有利于提高用户的应用感受。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例1提供了一种在智能终端实现触屏笔画构造的方法的流程示意图2为本发明实施例1提供了一种触屏笔画构造的文字效果示意图3为本发明实施例2提供了一种智能终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1:
参见图1,本实施例提供了一种在智能终端实现触屏笔画构造的方法,适用于拥有触屏手写功能的智能终端。
其主要步骤包括以下:
步骤101:根据用户控制触屏部在智能终端屏幕上移动而产生的触屏输入,依次采样触屏部在屏幕经过的至少两个触屏点,记录各触屏点的坐标值。
在本实施例中,触屏部可以但不限于为触屏笔或手指。在用户触屏输入开始时,记录触屏部刚接触屏幕时的触屏点坐标值,在触屏部移动的方向上,记录触屏部移动到下一个点的坐标值。在用户的触屏输入停止前,依次采样各触屏点的坐标值。
在本实施例中,判定用户的触屏输入是否停止可以但不限于为判定该触屏笔是否离开屏幕。
步骤102:将各触屏点的横坐标值以及纵坐标值分别加上第一预设值、第二预设值,依次获得各变换点。
在本实施例中,对已记录坐标值的各触屏点进行处理,按照各触屏点的采用先后,将各触屏点的横坐标值分别加上第一预设值,以及将各触屏点的纵坐标值分别加上第二预设值,由新获得的横坐标以及纵坐标,依次获得各变换点。
在本实施例中,第一预设值与第二预设值可以但不限于相同。第一预设值、第二预设值可以但不限于设置为笔画宽度,根据用户需要进行调节与设置。
步骤103:按照各触屏点的采样先后,依次连接各触屏点,获得第一折线。
在本实施例中,按照各触屏点采样的先后顺序,将各触屏点连接起来,获得第一折线。该第一折线为用户的触屏输入时的轨迹路径。
步骤104:按照各变换点的获得先后,依次连接各变换点,获得第二折线。
在本实施例中,按照各变换点的获得顺序,将各变换点连接起来,获得第二折线。该第二折线是根据第一折线的轨迹路径而构建的。
步骤105:将各触屏点与各变换点一一对应连接,获得至少两条连接线,该连接线与第一、第二折线组成至少一个闭合区域。
在本实施例中,由于各变换点是由各触屏点经过变换而获得的,故第一折线上的点都与第二折线上的点一一对应。分别连接该一一对应的各触屏点与各变换点,获得至少两条连接线,该连接线与第一折线、第二折线组成至少一个闭合区域。
在本实施例中,可以但不限于采用直线或具有一定弧度的曲线连接各点,使得组成的闭合区域可以但不限于为四边形 、弧形、以及圆形。
步骤106:按照预设的笔画颜色,填充该闭合的区域。
在本实施例中,可以但不限于采用不同的颜色填充该闭合的区域,以实现用户的笔画输入,获得不同颜色效果的文字。
譬如:用户通过触屏笔在屏幕进行笔画输入,分别采样记录触屏笔移动时路径轨迹中的各触屏点坐标值为A (Xa,Ya)、B(Xb,Yb)……直到用户停止触屏输入。将第一预设值与第二预设值同时设置为width,将A、B……等各触屏点的横坐标以及纵坐标分别加上该值,获得各变换点 A’(Xa+width, Ya+width)、B’ (Xb+width, Yb+width)......由 A、B......等触屏点连接而组成第一折线,有A’、B’……等变换点连接组成第二折线,然后分别一一对应连接A与A’、B与B’......获得至少两条连接线。该连接线与第一折线、第二折线组成至少一个闭合四边形ABB’A’,按照预设的笔画颜色,填充该闭合四边形,从而构造获得该触屏笔画输入的文字或图案。
参见图2,图2为填充前获得的闭合区域所组成的文字示意图。由图可以看出,附图标识201为触屏点,附图标识202为由触屏点201变换而来的变换点,与触屏点201相互对应。附图标识205为触屏点201与变换点202 —一对应连接的连接线。附图标识203为由触屏点201依次连接而成的第一折线,附图标识204为由变换点204依次连接而成的第二折线。由图可以看出,由第一折线203、第二折线204、以及连接线205组成至少一个闭合区域,按照笔画颜色填充该闭合区域,即能获得的具有手写毛笔字效果的文字。
由上可见,采用本发明的技术方案,在用户采用触屏部在智能终端进行触屏的笔画输入时,采样触屏部在屏幕上移动的路径轨迹,记录该路径中各触屏点的坐标值,并将各触屏点依次连接的折线记为第一折线。对各触屏点的横坐标值以及纵坐标值分别加上第一预设值、第二预设值,依次获得各变换点,将各变换点依次连接的折线记为第二折线。一一对应连接各触屏点与各变换点,获得至少两条连接线,该连接线与第一折线、第二折线组成至少一个闭合的区域,最后根据设定的笔画颜色填充该闭合区域。
相比于现有技术仅是由输入的轨迹而识别相应的文字或根据输入的路径轨迹输出相应的文字图形,本技术方案可以根据用户的触屏输入,对输入的轨迹路径进行处理,在智能设备上模拟实现手写的笔画构造,呈现书法效果,有利于提高用户的应用感受。
实施例2:
参见图3,本实施例提供了一种智能终端,能实现触屏笔画的构造功能。主要包括:触屏输入模块301、微处理器302。
其各部件的连接关系及工作原理如下:
触屏输入模块301,与微处理器302电连接,用于供用户控制触屏部在屏幕上移动而产生触屏输入。
微处理器302,用于根据用户控制触屏部在屏幕上移动而产生的触屏输入,依次采样触屏部在该屏幕经过的至少两个触屏点,记录各触屏点的坐标值、以及用于按照各触屏点的采样先后,将各触屏点的横坐标值分别加上第一预设值、以及将各触屏点的纵坐标值分别加上第二预设值,依次获得各变换点、以及用于按照各触屏点的采样先后,依次连接各触屏点,获得第一折线、以及用于按照各变换点的获得先后,依次连接各变换点,获得第二折线、以及用于将各触屏点以及各变换点一一对应连接,获得至少两条连接线,该连接线与所述第一、第二折线组成至少一个闭合区域、以及用于按照预设的笔画颜色,填充该闭合的区域。
本部件更详细的工作原理可以的但不限于参见例I中相应的记载。
由上可见,采用本发明的技术方案,在用户采用触屏部在智能终端进行触屏的笔画输入时,采样触屏部在屏幕上移动的路径轨迹,记录该路径中各触屏点的坐标值,并将各触屏点依次连接的折线记为第一折线。对各触屏点的横坐标值以及纵坐标值分别加上第一预设值、第二预设值,依次获得各变换点,将各变换点依次连接的折线记为第二折线。一一对应连接各触屏点与各变换点,获得至少两条连接线,该连接线与第一折线、第二折线组成至少一个闭合的区域,最后根据设定的笔画颜色填充该闭合区域。
相比于现有技术仅是由输入的轨迹而识别相应的文字或根据输入的路径轨迹输出相应的文字图形,本技术方案可以根据用户的触屏输入,对输入的轨迹路径进行处理,在智能设备上模拟实现手写的笔画构造,呈现书法效果,有利于提高用户的应用感受。
以上所述的实施方式,并不构成对该技术方案保护范围的限定。任何在上述实施方式的精神和原则之内所作的修改、等同替换和改进等,均应包含在该技术方案的保护范围之内。
权利要求
1.一种在智能终端实现触屏笔画构造的方法,其特征在于,包括: 根据用户控制触屏部在智能终端屏幕上移动而产生的触屏输入,依次采样所述触屏部在所述屏幕经过的至少两个触屏点,记录各所述触屏点的坐标值; 按照各所述触屏点的采样先后,将各所述触屏点的横坐标值分别加上第一预设值,以及将各所述触屏点的纵坐标值分别加上第二预设值,依次获得各变换点; 按照各所述触屏点的采样先后,依次连接各所述触屏点,获得第一折线; 按照各所述变换点的获得先后,依次连接各所述变换点,获得第二折线; 将各所述触屏点、以及所述变换点一一对应连接,获得至少两条连接线,所述连接线与所述第一、第二折线组成至少一个闭合区域; 分别按照预设的笔画颜色,填充各所述闭合的区域。
2.根据权利要求1所述的方法,其特征在于, 所述第一预设值、第二预设值相同。
3.根据权利要求1或2所述的方法,其特征在于, 所述第一预设值、第二预设值为预设的笔画宽度。
4.一种智能终端,其特征在于,包括: 触屏输入模块,用于供用户控制触屏部在屏幕上移动而产生触屏输入; 微处理器,用于根据用 户控制触屏部在智能终端屏幕上移动而产生的触屏输入,依次采样所述触屏部在所述屏幕经过的至少两个触屏点,记录各所述触屏点的坐标值、 以及用于按照各所述触屏点的采样先后,将各所述触屏点的横坐标值分别加上第一预设值,以及将各所述触屏点的纵坐标值分别加上第二预设值,依次获得各变换点、 以及用于按照各所述触屏点的采样先后,依次连接各所述触屏点,获得第一折线、 以及用于按照各所述变换点的获得先后,依次连接各所述变换点,获得第二折线、以及用于将各所述触屏点以及所述变换点一一对应连接,获得至少两条连接线,所述连接线与所述第一、第二折线组成至少一个闭合区域、 以及用于按照预设的笔画颜色,填充所述闭合的区域。
5.根据权利要求4所述的智能终端,其特征在于, 所述第一预设值、第二预设值相同。
6.根据权利要求4或5所述的智能终端,其特征在于, 所述第一预设值、第二预设值为预设的笔画宽度。
全文摘要
本发明涉及电子领域,公开了一种在智能终端实现触屏笔画构造的方法及智能终端,其方法包括根据用户的触屏输入,依次采样触屏部在屏幕经过的至少两个触屏点,记录各触屏点的坐标值;将各触屏点的横坐标值以及纵坐标值分别加上第一预设值、第二预设值,依次获得各变换点;依次连接各触屏点,获得第一折线;依次连接各变换点,获得第二折线;将各触屏点以及各变换点一一对应连接,获得至少两条连接线,该连接线与第一、第二折线组成至少一个闭合区域;按照预设的笔画颜色,填充该闭合的区域。应用本技术方案可以根据用户的触屏输入,在智能设备上模拟实现手写的笔画构造,呈现书法效果,有利于提高用户的应用感受。
文档编号G06F3/041GK103218074SQ201310070640
公开日2013年7月24日 申请日期2013年3月6日 优先权日2013年3月6日
发明者龙飞彪 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1