一种基于移动终端的图片浏览方法及装置制造方法及图纸

技术编号:9007689 阅读:137 留言:0更新日期:2013-08-08 02:41
本发明专利技术适用于通信领域,提供了一种基于移动终端的图片浏览方法及装置,在预设时间段内,通过触摸屏采集一条触摸轨迹;若所述触摸轨迹为垂直直线段,则将所述图片旋转180度;若所述轨迹是为曲线段,且起始轨迹点经过触摸轨迹到末尾轨迹点的方向为顺时针方向,则将所述图片顺时针旋转90度;若所述轨迹是为曲线段,且所述起始轨迹点经过所述触摸轨迹到所述末尾轨迹点的方向为逆时针方向,则将所述图片逆时针旋转90度。浏览图片时,且浏览的图片需要调整浏览角度时,通过本发明专利技术提供的方案实现图片的180度、顺时针90度及逆时针90度的旋转,使得图片浏览更具人性化。

【技术实现步骤摘要】

本专利技术属于通信领域,尤其涉及一种基于移动终端的图片浏览方法及装置
技术介绍
目前,移动终端已经成为人们普遍采用的通信工具;与此同时,移动终端还具有上网、拍照等功能。但是,用户在浏览照片或者网上下载的图片时,用户只能浏览图片,若遇到图片的显示方向与用户的正视方向不一致时,无法调整,从而带来一定的困扰,不够人性化。
技术实现思路
本专利技术实施例的目的在于提供一种基于移动终端的图片浏览方法,使用移动终端浏览图片时,通过触摸操作即可实现图片旋转。本专利技术实施例提供了一种基于移动终端的图片浏览方法,所述方法包括:通过触摸屏获取一条触摸轨迹;若所述触摸轨迹为垂直直线段,则将所述图片旋转180度;若所述触摸轨迹是为曲线段,且起始轨迹点经过所述触摸轨迹到末尾轨迹点的方向为顺时针方向,则将所述图片顺时针旋转90度,所述触摸轨迹点包括所述起始轨迹点及所述末尾轨迹点;若所述触摸轨迹是为曲线段,且所述起始轨迹点经过所述触摸轨迹到所述末尾轨迹点的方向为逆时针方向,则将所述图片逆时针旋转90度。本专利技术另一目的在于提供一种基于移动终端的图片浏览装置,所述装置包括:获取单元,用于通过触摸屏获取一条触摸轨迹;180度旋转单元,用于若所述触摸轨迹为垂直直线段,则将所述图片旋转180度;顺时针旋转单元,用于若所述触摸轨迹是为曲线段,且起始轨迹点经过所述触摸轨迹到末尾轨迹点的方向为顺时针方向,则将所述图片顺时针旋转90度,所述触摸轨迹点包括所述起始轨迹点及所述末尾轨迹点;逆时针旋转单元,用于若所述触摸轨迹是为曲线段,且所述起始轨迹点经过所述触摸轨迹到所述末尾轨迹点的方向为逆时针方向,则将所述图片逆时针旋转90度。本专利技术实施例的另一目的在于提供一种移动终端,所述移动终端包括上述的基于移动终端的图片浏览装置。本专利技术提供一种方法、装置及移动终端,通过触摸屏采集一条触摸轨迹;若所述触摸轨迹为垂直直线段,则将所述图片旋转180度;若所述轨迹是为曲线段,且起始轨迹点经过触摸轨迹到末尾轨迹点的方向为顺时针方向,则将所述图片顺时针旋转90度;若所述轨迹是为曲线段,且所述起始轨迹点经过所述触摸轨迹到所述末尾轨迹点的方向为逆时针方向,则将所述图片逆时针旋转90度。浏览图片时,且浏览的图片需要调整浏览角度时,通过本专利技术提供的方案实现图片的180度、顺时针90度及逆时针90度的旋转,使得图片浏览更具人性化。附图说明图1是本专利技术实施例一提供的基于移动终端的图片浏览方法的实现流程图;图2是本专利技术实施例二提供的基于移动终端的图片浏览装置的组成结构图;图3是本专利技术实施例提供的用于向前翻页的触摸轨迹的三种示例图;图4是本专利技术实施例提供的用于向后翻页的触摸轨迹的三种示例图;图5是本专利技术实施例提供的用于旋转180度的触摸轨迹的六种示例图;图6是本专利技术实施例提供的用于顺时针旋转90度的触摸轨迹的三种示例图;图7是本专利技术实施例提供的用于逆时针旋转90度的触摸轨迹的三种示例图。 具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一:图1示出了本专利技术实施例提供的基于移动终端的图片浏览方法的实现流程,为了便于说明,仅示出了与本专利技术实施例相关的部分,具体步骤详述如下:步骤SlOl,通过触摸屏获取一条触摸轨迹。在本实施例中,开启图片浏览模式后,当用户录入操作轨迹时,通过触摸屏获取该条触摸轨迹。优选的是,所述通过触摸屏获取一条触摸轨迹的步骤,可以为:在预设时间段内,通过触摸屏每隔采集时间采集一次触摸轨迹点;若在停止时间内未采集到触摸轨迹点,停止采集并将已采集的触摸轨迹点以直线段依次连接以生成触摸轨迹,所述停止时间大于两倍的所述采集时间。需要说明的是,为了避免触摸屏长时间等待采集触摸轨迹点,或采集的触摸轨迹点过多,影响后续判断触摸轨迹的结果;在本实施例中,用户可以根据自身习惯,设置所述预设时间段。需要说明的是,延长所述采集时间的值,采集的次数将变少;缩短所述采集时间的值,采集的次数将变多;因此,用户可以根据自身习惯,更改所述采集时间,以保证所述触摸轨迹能够包括用户的一次操作轨迹;只要能够保证所述触摸轨迹能够包括用户的一次操作轨迹,如何更改所述采集时间以得到较好的触摸轨迹线的具体方式,在此不做限定。在本实施例中,开启图片浏览模式后,当用户录入操作轨迹时,触摸屏每隔所述采集时间采集一次触摸轨迹点,并将当次采集的触摸轨迹点与上次采集的触摸轨迹点以直线段连接。需要说明的是,为了预防在预设时间段内采集到多条触摸轨迹,影响后续对触摸轨迹的识别,预先设定所述停止时间,预设的所述停止时间至少要大于所述采集时间的两倍。当第一次经过所述停止时间,而在所述停止时间内触摸屏一直没采集到新的触摸轨迹点,则判定用户已录入完操作轨迹,这时,停止预设时间段内重新采集其它操作轨迹;同时,将已采集的触摸轨迹点,从起始轨迹点开始依次连接后续采集到的触摸轨迹点直到连接到所述末尾轨迹点以生成触摸轨迹,保存所述触摸轨迹,所述触摸轨迹点包括所述起始轨迹点及所述末尾轨迹点。步骤S102,若所述触摸轨迹为垂直直线段,则将所述图片旋转180度。在本实施例中,若判定所述触摸轨迹为直线段,则所述若所述触摸轨迹为垂直直线段,则将所述图片旋转180度的步骤之前,判断所述触摸轨迹是垂直直线段,还是水平直线段;因此,所述方法还包括:建立平面直角坐标系;若所述触摸轨迹为直线段,从所述触摸轨迹中分别获取最左触摸轨迹点、最右触摸轨迹点、最上触摸轨迹点、最下触摸轨迹点,所述最左触摸轨迹点为横坐标值最小的触摸轨迹点,所述最右触摸轨迹点为横坐标值最大的触摸轨迹点,所述最下触摸轨迹点为纵坐标值最小的触摸轨迹点,所述最上触摸轨迹点为纵坐标值最大的触摸轨迹点;计算所述最右触摸轨迹点的横坐标值与所述最左触摸轨迹点的横坐标值的差值的绝对值,以作为横向偏移量;计算所述最上触摸轨迹点的纵坐标值与所述最下触摸轨迹点的纵坐标值的差值的绝对值,以作为纵向偏移量;若所述横向偏移量减去所述纵向偏移量的差值大于偏移量阈值时,贝1J判定所述触摸轨迹为水平直线段; 若所述纵向偏移量减去所述横向偏移量的差值大于所述偏移量阈值时,则判定所述触摸轨迹为垂直直线段。在本实施例中,所述偏移量阈值根据用户的操作习惯预先设定。为了更好地示意用于旋转180度的触摸轨迹,图5示出了本专利技术实施例提供的用于旋转180度的触摸轨迹的六种示例。需要说明的是,在判定所述触摸轨迹为垂直直线段后,将所述图片旋转180度,具体旋转方式采用现有技术实现,在此不做限定。在本实施例中,以该图片的中心为旋转中心,将所述图片旋转180度。作为本专利技术另一实施例,待判定所述触摸轨迹为水平直线段后,所述方法还包括:若所述触摸轨迹为水平直线段,判断所述起始轨迹点到所述末尾轨迹点的方向;若判定所述 起始轨迹点到所述末尾轨迹点的方向为向右,则将所述图片向前翻页;若判定所述起始轨迹点到所述末尾轨迹点的方向为向左,则将所述图片向后翻页。为了更好地示意用于向前翻页的触摸轨迹、用于向后翻页的触摸轨迹,图3示出了本专利技术实施例提供的用于向前翻页的触摸轨迹的三种本文档来自技高网...

【技术保护点】
一种基于移动终端的图片浏览方法,其特征在于,所述方法包括:通过触摸屏获取一条触摸轨迹;若所述触摸轨迹为垂直直线段,则将所述图片旋转180度;若所述触摸轨迹为曲线段,且起始轨迹点经过所述触摸轨迹到末尾轨迹点的方向为顺时针方向,则将所述图片顺时针旋转90度,所述触摸轨迹点包括所述起始轨迹点及所述末尾轨迹点;若所述触摸轨迹为曲线段,且所述起始轨迹点经过所述触摸轨迹到所述末尾轨迹点的方向为逆时针方向,则将所述图片逆时针旋转90度。

【技术特征摘要】

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

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

1