一种图像旋转显示的方法及系统的制作方法

文档序号:9765757阅读:524来源:国知局
一种图像旋转显示的方法及系统的制作方法
【技术领域】
[0001] 本发明设及移动通信终端设备中图像数据的处理,尤其设及一种图像旋转显示的 方法及系统。
【背景技术】
[0002] 随着移动终端的功能越来越强大,在日常使用移动终端时,触摸屏已经成为移动 终端最主要的输入设备,并且触摸屏输入检测技术也已经比较成熟。现有技术移动终端进 行图像显示时均为中规中矩的显示模式,显示角度无法旋转,用户无法通过旋转来改变显 示角度,使用体验存在欠缺。
[0003] 因此,现有技术还有待于改进和发展。

【发明内容】

[0004] 针对现有技术的上述缺陷,本发明提供一种移动终端能够通过一定的输入控制使 图像显示旋转一定角度的方法,使用户能够通过调节旋转角度对显示的图像进行调节,W 满足用户任意旋转图像显示的需要。
[000引本发明解决技术问题所采用的技术方案如下: 一种图像旋转显示的方法,用于移动终端中对显示的图像进行旋转角度调节,包括如 下步骤: A、 系统检测到显示图像的触摸屏上触摸点为两个时,记录两个触摸点的坐标为初始触 摸点 Pl(xl,yl)、P2(x2,y2); B、 系统启动定时器在预定时间后再次检测触摸屏上的触摸点为两个时,记录两个触摸 点的坐标为调节触摸点P3 (x3,y3 )、P4(x4,y4); C、 系统将所述初始触摸点?1^1,71)、?2^2,72)和调节触摸点?3^3,73)、?4^4,74) 分别连成直线P1P2、P3P4,通过计算直线P1P2和直线P3P4之间的夹角a得出显示图像的旋转 角度; D、 系统将当前显示图像根据所述显示图像的旋转角度进行旋转显示。
[0006] 作为进一步的改进技术方案,上述步骤A中,当系统检测到显示图像的触摸屏上触 摸点不为两个时,则重新进行检测直到检测到的初始触摸点为两个。
[0007] 作为进一步的改进技术方案,上述步骤B中定时器的预定时间为200毫秒,且当系 统再次检测的触摸点不为两个时,则重新进行检测,直到检测到的调节触摸点为两个。
[000引作为进一步的改进技术方案,上述步骤C的中系统计算直线P1P2和直线P3P4之间 的夹角a采用公式
计算,其中,
[0009]作为进一步的改进技术方案,上述所有方法技术方案中,在步骤D之后,还包括步 骤E、将所述调节触摸点作为下次图像旋转的初始触摸点从步骤B开始重复循环执行直至退 出图像旋转显示。
[0010] 本发明还提供一种图像旋转显示的系统,用于对移动终端中显示图像进行旋转角 度调节,所述系统包括触摸点获取模块、定时模块、角度计算模块和图像旋转调节模块; 所述触摸点获取模块用于检测显示图像的触摸屏上触摸点为两个时,记录两个触摸点 的坐标为初始触摸点?1^1,71)、?2^2,72),^及用于再次检测触摸屏上的触摸点为两个 时,记录两个触摸点的坐标为调节触摸点P3(x3,y3)、P4(x4,y4); 所述定时模块用于当所述触摸点获取模块获取到两个初始触摸点后启动定时器并在 预定时间后启动所述触摸点触摸获取模块再次获取调节触摸点; 所述角度计算模块用于将所述初始触摸点PUxl,yl)、P2(x2,y2)和调节触摸点P3(x3, y3)、P4(x4,y4)分别连成直线P1P2、P3P4,通过计算直线P1P2和直线P3P4之间的夹角a得出 显示图像的旋转角度; 所述图像旋转调节模块用于将当前显示图像根据所述角度计算模块计算出的显示图 像的旋转角度进行旋转显示。
[0011] 作为进一步的改进技术方案,所述触摸点获取模块检测到显示图像的触摸屏上触 摸点不为两个时,则重新进行检测直到检测到的初始触摸点为两个。
[0012] 作为进一步的改进技术方案,所述定时模块的预定时间为200毫秒,当所述触摸点 获取模块再次检测的触摸点不为两个时,则重新进行检测,直到检测到的调节触摸点为两 个。
[0013] 作为进一步的改进技术方案,所述角度计算模块计算直线P1P2和直线P3P4之间的 夹角〇,采用公式
计算,其中,
[0014] 作为进一步的改进技术方案,在上述所有系统技术方案中,所述触摸点获取模块 在所述图像旋转调节模块将当前显示图像根据所述角度计算模块计算出的显示图像的旋 转角度进行旋转显示后,将所述调节触摸点作为下次图像旋转的初始触摸点。
[0015] 与现有技术不能对移动终端显示图像进行任意角度旋转相比,本发明通过前后获 取的两个初始触摸点和调节触摸点之间连线的夹角来计算显示图像需要旋转的角度,然后 控制图像旋转为用户所需要旋转的角度来对图像进行旋转调节,使得显示图像能够实现任 意角度的旋转,改善了用户对图像操作的使用体验,使用户对图像的操作使用更加方便。
【附图说明】
[0016] 图1是本发明图像旋转显示的方法优选实施例一的流程图。
[0017] 图2是本发明图像旋转显示的方法优选实施例一中初始触摸点和调节触摸点在显 示图像中的结构图。
[0018] 图3是本发明图像旋转显示的方法优选实施例二的流程图。
[0019] 图4是本发明图像旋转显示的系统优选实施例的原理结构图。
【具体实施方式】
[0020] 为使本发明的目的、技术方案及优点更加清楚、明确,W下参照附图并举实施例对 本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用W解释本发明,并不用 于限定本发明。
[0021] 目前,移动终端的使用中,用户对显示图像的操作仅限于横向和纵向两个方向上 的旋转显示,运种中规中矩的显示模式在一些特殊场景下无法满足用户的使用需求,有时 用户需要旋转的角度不限于垂直角度的旋转变化,本发明提供了一种能够让用户对显示图 像进行任意角度旋转的方法和系统,能够满足用户任意旋转显示图像角度的需求。本发明 基于采用触摸屏的移动终端来实现,立足于现有成熟的触摸屏输入检测技术来可靠实现。
[0022] 本发明提供的一种图像旋转显示的方法,如图1所示,本发明方法优选实施例一包 括如下实现步骤: S100,系统检测到显示图像的触摸屏上触摸点为两个时,记录两个触摸点的坐标为初 始触摸点?1(別,71)、?2^2,72)。当系统检测到显示图像的触摸屏上触摸点不为两个时,贝。 重新进行检测直到检测到的初始触摸点为两个。
[0023] S200,系统启动定时器在预定时间后再次检测触摸屏上的触摸点为两个时,记录 两个触摸点的坐标为调节触摸点?3(记,73)、?4^4,74)。其中,定时器的预定时间为200毫 秒,且当系统再次检测的触摸点不为两个时,则重新进行检测,直到检测到的调节触摸点为 两个。
[0024] S300,系统将所述初始触摸点?1^1,71)、?2^2,72)和调节触摸点?3(记,73)、口4 (x4,y4)分别连成直线P1P2、P3P4,通过计算直线P1P2和直线P3P4之间的夹角a得出显示图 像的旋转角度。图2示出了两个初始触摸点P1P2和两个调节触摸点P3P4的坐标位置、连线及 连线之间的夹角a的结构示意,系统计算直线P1P2和直线P3P4之间的夹角a采用公式
计算,其中,
a为正数则顺时针旋 转,a为负数则逆时针旋转。
[0025] S400,系统将当前显示图像根据所述显示图像的旋转角度进行旋转显示。
[0026] 通过上述采集初始触摸点和调节触摸点的坐标,并将两个初始触摸点和两个调节 触摸点连接后,计算出两个初始触摸点连线和两个调节触摸点连线之间的夹角确定用户
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1