一种图片的旋转方法及装置制造方法及图纸

技术编号:13228980 阅读:52 留言:0更新日期:2016-05-13 11:56
本发明专利技术提供一种图片的旋转方法及装置,包括以下步骤:在图片显示界面,接收用户按压屏幕的按压指令;根据所述按压指令,生成触摸条;记录所述触摸条的运动轨迹;根据所述运动轨迹计算出所述触摸条的旋转方向及旋转角度;根据所述触摸条的旋转方向及旋转角度,控制所述图片进行相应方向及角度的旋转。本发明专利技术单只手指便能实现图片的旋转操作,相对于现有技术的双手指操作,显得更加的简单以及便捷,方便用户操作,从而大大提升了用户的友好体验。

【技术实现步骤摘要】

本专利技术涉及图片处理
,尤其涉及一种图片的旋转方法及装置
技术介绍
在现有技术中,图片的旋转手势需要两个手指同时按住触摸屏,如图1所示,并且顺时针或者逆时针进行旋转,从而实现图片的旋转功能。然而,现有的技术需要两个手指来进行操作,用户体验不佳。故,有必要提出一种新的技术方案,以解决上述技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种图片的旋转方法及装置,旨在解决现有技术中存在的图片的旋转手势需要两个手指同时按住触摸屏,并且顺时针或者逆时针进行旋转,从而实现图片的旋转功能。然而,现有的技术需要两个手指来进行操作,用户体验不佳的问题。为解决上述技术问题,本专利技术实施例提供了以下技术方案:本专利技术实施例提供了一种图片的旋转方法,所述图片的旋转方法,包括以下步骤:在图片显示界面,接收用户按压屏幕的按压指令;根据所述按压指令,生成触摸条;记录所述触摸条的运动轨迹;根据所述运动轨迹计算出所述触摸条的旋转方向及旋转角度;根据所述触摸条的旋转方向及旋转角度,控制所述图片进行相应方向及角度的旋转。为解决上述技术问题,本专利技术实施例还提供了以下技术方案:本专利技术实施例还提供了一种图片的旋转装置,所述图片的旋转装置,包括以下步骤:指令接收模块,用于在图片显示界面,接收用户按压屏幕的按压指令;生成模块,用于根据所述按压指令,生成触摸条;记录模块,用于记录所述触摸条的运动轨迹;计算模块,用于根据所述运动轨迹计算出所述触摸条的旋转方向及旋转角度;控制模块,用于根据所述触摸条的旋转方向及旋转角度,控制所述图片进行相应方向及角度的旋转。相对于现有技术,本专利技术的图片的旋转方法及装置,通过在图片显示界面,接收用户按压屏幕的按压指令;根据所述按压指令,生成触摸条;记录所述触摸条的运动轨迹;根据所述运动轨迹计算出所述触摸条的旋转方向及旋转角度;根据所述触摸条的旋转方向及旋转角度,控制所述图片进行相应方向及角度的旋转。本专利技术单只手指便能实现图片的旋转操作,相对于现有技术的双手指操作,显得更加的简单以及便捷,方便用户操作,从而大大提升了用户的友好体验。【附图说明】图1是现有技术提供的双手指控制图片旋转的界面示意图;图2是本专利技术实施例一提供的图片的旋转方法的实现流程示意图;图3是本专利技术实施例二提供的图片的旋转方法的实现流程示意图;图4是本专利技术实施例三提供的图片的旋转装置的模块示意图;图5是本专利技术实施例四提供的图片的旋转装置的模块示意图。【具体实施方式】请参照附图中的图式,其中相同的组件符号代表相同的组件,本专利技术的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所示例的本专利技术的具体实施例,其不应被视为限制本专利技术未在此详述的其它具体实施例。本专利技术原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本专利技术的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。实施例一请参阅图2,所示为本专利技术实施例提供的图片的旋转方法。所述图片的旋转方法,主要应用于移动终端中,具体包括如下步骤:在步骤SlOl中,在图片显示界面,接收用户按压屏幕的按压指令;在本专利技术实施例中,当用户需要对图片进行旋转操作时,那么在该图片的显示界面上,用户用单只手指按压触摸屏幕,此时,移动终端会接收到用户按压屏幕的按压指令。在步骤S102中,根据所述按压指令,生成触摸条;在本专利技术实施例中,由于手指触摸触摸屏的点并不是一个标准的圆形,因此,生成的触摸条是一个近似椭圆或者长方形的触摸条。在步骤S103中,记录所述触摸条的运动轨迹;在本专利技术实施例中,具体的,记录所述触摸条的头部运动轨迹;以及,记录所述触摸条的尾部运动轨迹。在步骤S104中,根据所述运动轨迹计算出所述触摸条的旋转方向及旋转角度;在本专利技术实施例中,根据所述触摸条的头部运动轨迹和尾部运动轨迹,计算出所述触摸条的旋转方向及旋转角度。在步骤S105中,根据所述触摸条的旋转方向及旋转角度,控制所述图片进行相应方向及角度的旋转。由上可知,本实施例一提供的图片的旋转方法,通过在图片显示界面,接收用户按压屏幕的按压指令;根据所述按压指令,生成触摸条;记录所述触摸条的运动轨迹;根据所述运动轨迹计算出所述触摸条的旋转方向及旋转角度;根据所述触摸条的旋转方向及旋转角度,控制所述图片进行相应方向及角度的旋转。本专利技术单只手指便能实现图片的旋转操作,相对于现有技术的双手指操作,显得更加的简单以及便捷,方便用户操作,从而大大提升了用户的友好体验。实施例二请参阅图3,所示为本专利技术实施例提供的图片的旋转方法。所述图片的旋转方法,主要应用于移动终端中,具体包括如下步骤:在步骤S201中,在图片显示界面,接收用户按压屏幕的按压指令;在本专利技术实施例中,当用户需要对图片进行旋转操作时,那么在该图片的显示界面上,用户用单只手指按压触摸屏幕,此时,移动终端会接收到用户按压屏幕的按压指令。在步骤S202中,根据所述按压指令,生成触摸条;在本专利技术实施例中,由于手指触摸触摸屏的点并不是一个标准的圆形,因此,生成的触摸条是一个近似椭圆或者长方形的触摸条。在步骤S203中,记录所述触摸条的头部运动轨迹,以及记录所述触摸条的尾部运动轨迹;在步骤S204中,根据所述头部运动轨迹,计算出所述触摸条的头部的旋转方向及旋转角度;以及,根据所述尾部运动轨迹,计算出所述触摸条的尾部的旋转方向及旋转角度;在步骤S205中,计算所述触摸条头部和尾部旋转角度的平均值,其中,所述平均值为所述触摸条的旋转角度;在步骤S206中,根据所述触摸条的头部和尾部的旋转方向,计算出所述触摸条的旋转方向;在步骤S207中,根据所述触摸条的旋转方向及旋转角度,控制所述图片进行相应方向及角度的旋转。作为本专利技术一实施例,所述根据所述触摸条的头部和尾部的旋转方向,计算出所述触摸条的旋转方向的步骤,具体包括:判断所述触摸条的头部运动轨迹是否从左端滑动到右端;判断所述触摸条的尾部运动轨迹是否从右端滑动到左端;如果判断出头部运动轨迹从左端滑动到右端,且尾部运动轨迹从右端滑动到左端,则判定出所述触摸条的旋转方向为顺时针旋转。作为本专利技术另一实施例,所述根据所述触摸条的头部和尾部的旋转方向,计算出所述触摸条的旋转方向的步骤,具体包括:判断所述触摸条的头部运动轨迹是否从右端滑动到左端;判断所述触摸条的尾部运动轨迹是否从左端滑动到右端;如果判断出头部运动轨迹从右端滑动到左端,且尾部运动轨迹从左端滑动到右端,则判定出所述触摸条的旋转方向为逆时针旋转。由上可知,本实施例二提供的图片的旋转方法,通过在图片显示界面,接收用户按压屏幕的按压指令;根据所述按压指令,生成触摸条;记录所述触摸条的运动轨迹;根据所述运动轨迹计算出所述触摸条的旋转方向及旋转角度;根据所述触摸条的旋转方向及旋转角度,控制所述图片进行相应方向及角度的旋转。本专利技术单只手指便能实现图片的旋转操作,相对于现有技术的双手指操作,显得更加的简单以及便捷,方便用户操作,从而大大提升了用户的友好体验。 实施例三请参阅图4,为本专利技术实施例三提供的图片的旋转装置的模块示意图;为了便于说明,仅示出了与本专利技术实施例相关的部分。所述图片的旋转装置包括:指令接收模块101、生成模块102、记录模块本文档来自技高网...

【技术保护点】
一种图片的旋转方法,其特征在于,所述图片的旋转方法,包括以下步骤:在图片显示界面,接收用户按压屏幕的按压指令;根据所述按压指令,生成触摸条;记录所述触摸条的运动轨迹;根据所述运动轨迹计算出所述触摸条的旋转方向及旋转角度;根据所述触摸条的旋转方向及旋转角度,控制所述图片进行相应方向及角度的旋转。

【技术特征摘要】

【专利技术属性】
技术研发人员:裴健学
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1