图片旋转的方法及智能终端技术

技术编号:11738473 阅读:133 留言:0更新日期:2015-07-15 20:34
本发明专利技术公开了一种图片旋转的方法及智能终端,包括智能终端检测到作用在其屏幕显示的图片上的触摸操作包含至少两个触摸点,且所述至少两个触摸点的运动轨迹为圆弧时,确定所述触摸操作为旋转所述图片的操作;根据所述至少两个触摸点的运动轨迹确定所述触摸操作的旋转角度;以及按照所述运动轨迹的旋转方向以及所述旋转角度同步旋转所述图片。通过上述方式,本发明专利技术能够快速地将图片旋转到用户所需要的角度,增加用户体验。

【技术实现步骤摘要】

本专利技术涉及智能终端
,特别是涉及一种图片旋转的方法及智能终端
技术介绍
随着多媒体技术的快速发展,移动终端已经逐渐从基本的语音通信终端变成功能丰富的多媒体展示的智能终端,如音频、视频功能、拍照功能等都已经成为智能终端的必备功能。然而伴随着智能终端功能的不断丰富,用户对智能终端的体验要求也越来越高,方便、快捷已经成为智能终端每一个功能的前提,现有的很多基本功能的操作仍然不能满足人们的用户需求。例如,作为智能终端基础的功能的图片显示,用户在需要旋转智能终端显示的图片时,只能在解锁后通过点击菜单进入图片可编辑状态,然后选择旋转方向才能进一步地实现对图片的旋转。并且,每次都只能旋转有限的角度。一般要到达目标角度都需要经过多次的旋转才能实现,操作过程繁琐,而且也浪费时间,降低了用户体验。
技术实现思路
本专利技术主要解决的技术问题是提供一种图片旋转的方法及智能终端,能够快速地将图片旋转到用户所需要的角度,增加用户体验。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种图片旋转的方法,包括:智能终端检测到作用在其屏幕显示的图片上的触摸操作包含至少两个触摸点,且所述至少两个触摸点的运动轨迹为圆弧时,确定所述触摸操作为旋转所述图片的操作;根据所述至少两个触摸点的运动轨迹确定所述触摸操作的旋转角度;以及按照所述运动轨迹的旋转方向以及所述旋转角度同步旋转所述图片。其中,所述按照所述运动轨迹的旋转方向以及所述旋转角度同步旋转所述图片的步骤之前,所述方法还包括:判断所述旋转角度是否超过角度阈值;在所述旋转角度超过所述角度阈值时,按照所述运动轨迹的旋转方向以及旋转角度同步旋转所述图片。其中,所述在所述旋转角度超过所述角度阈值时,按照所述旋转动作的旋转方向以及旋转角度同步旋转所述图片的之后还包括如下步骤:确定同步旋转后的角度与多个预设角度的差值的绝对值的最小的第一预设角度,并将所述图片旋转至所述第一预设角度处。其中,所述多个预设角度包括标准坐标系下的O度、90度、180度以及270度。其中,所述确定旋转后的角度与多个预设角度的差值的绝对值的最小的第一预设角度,按照所述运动轨迹的旋转方向将所述图片旋转至所述第一预设角度处的步骤具体包括:如果所述旋转角度的绝对值小于45度且所述旋转角度的绝对值大于325度时,将所述图片弹回原始位置;如果所述旋转角度的绝对值大于45度且小于135度时,将所述图片保持在旋转90度的位置处;如果所述旋转角度的绝对值大于135度且小于225度时,将所述图片保持在旋转180度的位置处;如果所述旋转角度的绝对值大于225度小于325度时,将所述图片保持在旋转270度的位置处。其中,所述角度阈值为5度。其中,所述根据所述至少两个触摸点的运动轨迹确定所述触摸操作的旋转角度的步骤具体包括:所述智能终端根据所述至少两个触碰点的运动轨迹通过余弦定理来确定所述触摸动作的旋转动作。为解决上述技术问题,本专利技术采用的另一个技术方案是:提供一种智能终端,所述智能终端包括:检测模块、判断模块以及执行模块,所述检测模块用于检测到作用在所述智能终端屏幕显示的图片上的触摸操作包含至少两个触摸点,且所述至少两个触摸点的运动轨迹为圆弧时,确定所述触摸操作为旋转所述图片的操作;所述判断模块用于根据所述至少两个触摸点的运动轨迹确定所述触摸操作的旋转角度;所述执行模块用于按照所述运动轨迹的旋转方向以及所述旋转角度同步旋转所述图片。其中,所述判断模块还用于在按照所述运动轨迹的旋转方向以及所述旋转角度同步旋转所述图片之前,判断所述旋转角度是否超过角度阈值;所述执行模块还用于在所述旋转角度超过所述角度阈值时,按照所述运动轨迹的旋转方向以及旋转角度同步旋转所述图片。其中,所述执行模块具体用于确定旋转后的角度与多个预设角度的差值的绝对值的最小的第一预设角度,按照所述运动轨迹的旋转方向将所述图片旋转至所述第一预设角度处。本专利技术的有益效果是:区别于现有技术的情况,本专利技术智能终端检测到作用在其屏幕显示的图片上的触摸操作包含至少两个触摸点,且至少两个触摸点的运动轨迹为圆弧时,确定触摸操作为旋转所述图片的操作,因此,本专利技术只要检测到双指触碰图片便可触发图片的旋转指令,无需通过菜单进入,操作更加简单。然后根据至少两个触摸点的运动轨迹确定触摸操作的旋转角度以及按照运动轨迹的旋转方向以及所述旋转角度同步旋转所述图片,用户无需多次选定旋转便可轻松旋转图片至需要的角度。通过上述方式,不仅操作简单,增加用户体验,而且,相较于现有技术,也节省了智能终端的运行资源。【附图说明】图1是本专利技术图片旋转的方法一实施方式的流程示意图;图2是本专利技术极坐标定义的示意图;图3是本专利技术极坐标下计算旋转角度的一实施方式的示意图;图4是本专利技术图片旋转的方法另一实施方式的流程示意图;图5是图4图片旋转方法中的图片角度为O度的示意图;图6A是图4图片旋转方法旋转30度的示意图;图6B是图4图片旋转方法旋转30度后的状态示意图;图7A是图4图片旋转方法旋转70度的示意图;图7B是图4图片旋转方法旋转70度后的状态示意图;图8A是图4图片旋转方法旋转120度的示意图;图8B是图4图片旋转方法旋转120度后的状态示意图;图9A是图4图片旋转方法旋转150度的示意图;图9B是图4图片旋转方法旋转150度后的状态示意图;图1OA是图4图片旋转方法旋转200度的示意图;图1OB是图4图片旋转方法旋转200度后的状态示意图;图1lA是图4图片旋转方法旋转250度的示意图;图1lB是图4图片旋转方法旋转250度后的状态示意图;图12A是图4图片旋转方法以90度为基础角度的示意图;图12B是图4图片旋转方法以90度为基础角度旋转100度的示意图;图12C是图4图片旋转方法以90度为基础角度旋转100度后的状态示意图;图13是本专利技术智能终端一实施方式的结构示意图。【具体实施方式】参阅图1,图1是本专利技术图片旋转的方法一实施方式的流程示意图。本专利技术实施方式的图片旋转的方法包括如下步骤:101:智能终端检测到作用在其屏幕显示的图片上的触摸操作包含至少两个触摸点,且所述至少两个触摸点的运动轨迹为圆弧时,确定所述触摸操作为旋转所述图片的操作。为了旋转智能终端屏幕显示的图片,智能终端首先对旋转图片的触发事件进行检测。具体地,智能终端在检测到其屏幕显示的图片上接收到的触摸动作时首先判断触碰动作是否为至少两个接触点,其中,至少两个接触点可以为连续的食指和中指所产生,也可以为任意两根手指或多个手指的组合所产生,在此不做限定。智能终端在检测到其屏幕接收到的触摸动作为至少两个接触点时,进一步判断由上述至少两个触摸点引起的触摸动作所产生的运动轨迹是否为圆弧,即确定是否为旋转图片的当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种图片旋转的方法,其特征在于,包括:智能终端检测到作用在其屏幕显示的图片上的触摸操作包含至少两个触摸点,且所述至少两个触摸点的运动轨迹为圆弧时,确定所述触摸操作为旋转所述图片的操作;根据所述至少两个触摸点的运动轨迹确定所述触摸操作的旋转角度;以及按照所述运动轨迹的旋转方向以及所述旋转角度同步旋转所述图片。

【技术特征摘要】

【专利技术属性】
技术研发人员:田洪奇冯计洪蒙露璐
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东;44

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

1