欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于移動終端的圖片瀏覽方法及裝置的制作方法

文檔序號:6402639閱讀:137來源:國知局
專利名稱:一種基于移動終端的圖片瀏覽方法及裝置的制作方法
技術(shù)領域
本發(fā)明屬于通信領域,尤其涉及一種基于移動終端的圖片瀏覽方法及裝置。
背景技術(shù)
目前,移動終端已經(jīng)成為人們普遍采用的通信工具;與此同時,移動終端還具有上網(wǎng)、拍照等功能。但是,用戶在瀏覽照片或者網(wǎng)上下載的圖片時,用戶只能瀏覽圖片,若遇到圖片的顯示方向與用戶的正視方向不一致時,無法調(diào)整,從而帶來一定的困擾,不夠人性化。

發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種基于移動終端的圖片瀏覽方法,使用移動終端瀏覽圖片時,通過觸摸操作即可實現(xiàn)圖片旋轉(zhuǎn)。本發(fā)明實施例提供了一種基于移動終端的圖片瀏覽方法,所述方法包括:通過觸摸屏獲取一條觸摸軌跡;若所述觸摸軌跡為垂直直線段,則將所述圖片旋轉(zhuǎn)180度;若所述觸摸軌跡是為曲線段,且起始軌跡點經(jīng)過所述觸摸軌跡到末尾軌跡點的方向為順時針方向,則將所述圖片順時針旋轉(zhuǎn)90度,所述觸摸軌跡點包括所述起始軌跡點及所述末尾軌跡點;若所述觸摸軌跡是為曲線段,且所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為逆時針方向,則將所述圖片逆時針旋轉(zhuǎn)90度。本發(fā)明另一目的在于提供一種基于移動終端的圖片瀏覽裝置,所述裝置包括:獲取單元,用于通過觸摸屏獲取一條觸摸軌跡;180度旋轉(zhuǎn)單元,用于若所述觸摸軌跡為垂直直線段,則將所述圖片旋轉(zhuǎn)180度;順時針旋轉(zhuǎn)單元,用于若所述觸摸軌跡是為曲線段,且起始軌跡點經(jīng)過所述觸摸軌跡到末尾軌跡點的方向為順時針方向,則將所述圖片順時針旋轉(zhuǎn)90度,所述觸摸軌跡點包括所述起始軌跡點及所述末尾軌跡點;逆時針旋轉(zhuǎn)單元,用于若所述觸摸軌跡是為曲線段,且所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為逆時針方向,則將所述圖片逆時針旋轉(zhuǎn)90度。本發(fā)明實施例的另一目的在于提供一種移動終端,所述移動終端包括上述的基于移動終端的圖片瀏覽裝置。本發(fā)明提供一種方法、裝置及移動終端,通過觸摸屏采集一條觸摸軌跡;若所述觸摸軌跡為垂直直線段,則將所述圖片旋轉(zhuǎn)180度;若所述軌跡是為曲線段,且起始軌跡點經(jīng)過觸摸軌跡到末尾軌跡點的方向為順時針方向,則將所述圖片順時針旋轉(zhuǎn)90度;若所述軌跡是為曲線段,且所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為逆時針方向,則將所述圖片逆時針旋轉(zhuǎn)90度。瀏覽圖片時,且瀏覽的圖片需要調(diào)整瀏覽角度時,通過本發(fā)明提供的方案實現(xiàn)圖片的180度、順時針90度及逆時針90度的旋轉(zhuǎn),使得圖片瀏覽更具人性化。


圖1是本發(fā)明實施例一提供的基于移動終端的圖片瀏覽方法的實現(xiàn)流程圖;圖2是本發(fā)明實施例二提供的基于移動終端的圖片瀏覽裝置的組成結(jié)構(gòu)圖;圖3是本發(fā)明實施例提供的用于向前翻頁的觸摸軌跡的三種示例圖;圖4是本發(fā)明實施例提供的用于向后翻頁的觸摸軌跡的三種示例圖;圖5是本發(fā)明實施例提供的用于旋轉(zhuǎn)180度的觸摸軌跡的六種示例圖;圖6是本發(fā)明實施例提供的用于順時針旋轉(zhuǎn)90度的觸摸軌跡的三種示例圖;圖7是本發(fā)明實施例提供的用于逆時針旋轉(zhuǎn)90度的觸摸軌跡的三種示例圖。
具體實施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實施例來進行說明。實施例一:圖1示出了本發(fā)明實施例提供的基于移動終端的圖片瀏覽方法的實現(xiàn)流程,為了便于說明,僅示出了與本發(fā)明實施例相關的部分,具體步驟詳述如下:步驟SlOl,通過觸摸屏獲取一條觸摸軌跡。在本實施例中,開啟圖片瀏覽模式后,當用戶錄入操作軌跡時,通過觸摸屏獲取該條觸摸軌跡。優(yōu)選的是,所述通過觸摸屏獲取一條觸摸軌跡的步驟,可以為:在預設時間段內(nèi),通過觸摸屏每隔采集時間采集一次觸摸軌跡點;若在停止時間內(nèi)未采集到觸摸軌跡點,停止采集并將已采集的觸摸軌跡點以直線段依次連接以生成觸摸軌跡,所述停止時間大于兩倍的所述采集時間。需要說明的是,為了避免觸摸屏長時間等待采集觸摸軌跡點,或采集的觸摸軌跡點過多,影響后續(xù)判斷觸摸軌跡的結(jié)果;在本實施例中,用戶可以根據(jù)自身習慣,設置所述預設時間段。需要說明的是,延長所述采集時間的值,采集的次數(shù)將變少;縮短所述采集時間的值,采集的次數(shù)將變多;因此,用戶可以根據(jù)自身習慣,更改所述采集時間,以保證所述觸摸軌跡能夠包括用戶的一次操作軌跡;只要能夠保證所述觸摸軌跡能夠包括用戶的一次操作軌跡,如何更改所述采集時間以得到較好的觸摸軌跡線的具體方式,在此不做限定。在本實施例中,開啟圖片瀏覽模式后,當用戶錄入操作軌跡時,觸摸屏每隔所述采集時間采集一次觸摸軌跡點,并將當次采集的觸摸軌跡點與上次采集的觸摸軌跡點以直線段連接。需要說明的是,為了預防在預設時間段內(nèi)采集到多條觸摸軌跡,影響后續(xù)對觸摸軌跡的識別,預先設定所述停止時間,預設的所述停止時間至少要大于所述采集時間的兩倍。
當?shù)谝淮谓?jīng)過所述停止時間,而在所述停止時間內(nèi)觸摸屏一直沒采集到新的觸摸軌跡點,則判定用戶已錄入完操作軌跡,這時,停止預設時間段內(nèi)重新采集其它操作軌跡;同時,將已采集的觸摸軌跡點,從起始軌跡點開始依次連接后續(xù)采集到的觸摸軌跡點直到連接到所述末尾軌跡點以生成觸摸軌跡,保存所述觸摸軌跡,所述觸摸軌跡點包括所述起始軌跡點及所述末尾軌跡點。步驟S102,若所述觸摸軌跡為垂直直線段,則將所述圖片旋轉(zhuǎn)180度。在本實施例中,若判定所述觸摸軌跡為直線段,則所述若所述觸摸軌跡為垂直直線段,則將所述圖片旋轉(zhuǎn)180度的步驟之前,判斷所述觸摸軌跡是垂直直線段,還是水平直線段;因此,所述方法還包括:建立平面直角坐標系;若所述觸摸軌跡為直線段,從所述觸摸軌跡中分別獲取最左觸摸軌跡點、最右觸摸軌跡點、最上觸摸軌跡點、最下觸摸軌跡點,所述最左觸摸軌跡點為橫坐標值最小的觸摸軌跡點,所述最右觸摸軌跡點為橫坐標值最大的觸摸軌跡點,所述最下觸摸軌跡點為縱坐標值最小的觸摸軌跡點,所述最上觸摸軌跡點為縱坐標值最大的觸摸軌跡點;計算所述最右觸摸軌跡點的橫坐標值與所述最左觸摸軌跡點的橫坐標值的差值的絕對值,以作為橫向偏移量;計算所述最上觸摸軌跡點的縱坐標值與所述最下觸摸軌跡點的縱坐標值的差值的絕對值,以作為縱向偏移量;若所述橫向偏移量減去所述縱向偏移量的差值大于偏移量閾值時,貝1J判定所述觸摸軌跡為水平直線段;

若所述縱向偏移量減去所述橫向偏移量的差值大于所述偏移量閾值時,則判定所述觸摸軌跡為垂直直線段。在本實施例中,所述偏移量閾值根據(jù)用戶的操作習慣預先設定。為了更好地示意用于旋轉(zhuǎn)180度的觸摸軌跡,圖5示出了本發(fā)明實施例提供的用于旋轉(zhuǎn)180度的觸摸軌跡的六種示例。需要說明的是,在判定所述觸摸軌跡為垂直直線段后,將所述圖片旋轉(zhuǎn)180度,具體旋轉(zhuǎn)方式采用現(xiàn)有技術(shù)實現(xiàn),在此不做限定。在本實施例中,以該圖片的中心為旋轉(zhuǎn)中心,將所述圖片旋轉(zhuǎn)180度。作為本發(fā)明另一實施例,待判定所述觸摸軌跡為水平直線段后,所述方法還包括:若所述觸摸軌跡為水平直線段,判斷所述起始軌跡點到所述末尾軌跡點的方向;若判定所述 起始軌跡點到所述末尾軌跡點的方向為向右,則將所述圖片向前翻頁;若判定所述起始軌跡點到所述末尾軌跡點的方向為向左,則將所述圖片向后翻頁。為了更好地示意用于向前翻頁的觸摸軌跡、用于向后翻頁的觸摸軌跡,圖3示出了本發(fā)明實施例提供的用于向前翻頁的觸摸軌跡的三種示例,圖4示出了本發(fā)明實施例提供的用于向后翻頁的觸摸軌跡的三種示例。需要說明的是,若所述觸摸軌跡為水平直線段,且采樣的各個觸摸軌跡點均處于從所述起始軌跡點連接所述末尾軌跡點形成的水平直線段上時,判斷所述起始軌跡點到所述末尾軌跡點的方向;從而,根據(jù)所述起始軌跡點到所述末尾軌跡點的方向的判定結(jié)果,將所述圖片向前翻頁或向后翻頁。當所述觸摸軌跡不為直線段時,判斷所述觸摸軌跡是否為曲線段,若否,則執(zhí)行其它定義的操作。作為本發(fā)明一實施例,若判定所述觸摸軌跡為曲線段,則在所述若所述軌跡是為曲線段,且起始軌跡點經(jīng)過觸摸軌跡到末尾軌跡點的方向為順時針方向,則將所述圖片順時針旋轉(zhuǎn)90度的步驟之前,所述方法還包括:從所述起始軌跡點開始,若所述觸摸軌跡上相鄰的直線段的方向均為順時針方向,則判定所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為順時針方向;從所述起始軌跡點開始,若所述觸摸軌跡上相鄰的直線段的方向均為逆時針方向,則判定所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為逆時針方向。需要說明的是,在步驟SlOl中,除所述起始觸摸點以外,觸摸屏每次采集到的觸摸軌跡點均與上次采集到的觸摸軌跡點以直線段連接,因此,所述曲線段由相鄰的直線段依次連接形成。在本實施例中,當所述觸摸軌跡上存在至少一所述相鄰的直線段的方向與所述觸摸軌跡上另一所述相鄰的直線段的方向不同向時,則執(zhí)行其它定義的操作;若判定所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為順時針方向,則執(zhí)行步驟S103 ;若判定所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為逆時針方向,則執(zhí)行步驟 S104。步驟S103,若所述觸摸軌跡為 曲線段,且起始軌跡點經(jīng)過所述觸摸軌跡到末尾軌跡點的方向為順時針方向,則將所述圖片順時針旋轉(zhuǎn)90度,所述觸摸軌跡點包括所述起始軌跡點及所述末尾軌跡點。 為了更好地示意用于順時針旋轉(zhuǎn)90度的觸摸軌跡,圖6示出了本發(fā)明實施例提供的用于順時針旋轉(zhuǎn)90度的觸摸軌跡的三種示例。需要說明的是,順時針旋轉(zhuǎn)90度的具體旋轉(zhuǎn)方式采用現(xiàn)有技術(shù)實現(xiàn),在此不做限定。在本實施例中,以該圖片的中心為旋轉(zhuǎn)中心,將所述圖片順時針旋轉(zhuǎn)90度。步驟S104,若所述觸摸軌跡為曲線段,且所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為逆時針方向,則將所述圖片逆時針旋轉(zhuǎn)90度。為了更好地示意用于逆時針旋轉(zhuǎn)90度的觸摸軌跡,圖7示出了本發(fā)明實施例提供的用于逆時針旋轉(zhuǎn)90度的觸摸軌跡的三種示例。需要說明的是,逆時針旋轉(zhuǎn)90度的具體旋轉(zhuǎn)方式采用現(xiàn)有技術(shù)實現(xiàn),在此不做限定。在本實施例中,以該圖片的中心為旋轉(zhuǎn)中心,將所述圖片逆時針旋轉(zhuǎn)90度。本實施例提供了一種基于移動終端的圖片瀏覽方法,在預設時間段內(nèi),通過觸摸屏采集一條觸摸軌跡;若所述觸摸軌跡為方向向右的水平直線段,則將所述圖片向前翻頁;若所述觸摸軌跡為方向向左的水平直線段,則將所述圖片向后翻頁;若所述觸摸軌跡為垂直直線段,則將所述圖片旋轉(zhuǎn)180度;若所述軌跡是為曲線段,且起始軌跡點經(jīng)過觸摸軌跡到末尾軌跡點的方向為順時針方向,則將所述圖片順時針旋轉(zhuǎn)90度;若所述軌跡是為曲線段,且所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為逆時針方向,則將所述圖片逆時針旋轉(zhuǎn)90度。瀏覽圖片時,且瀏覽的圖片需要調(diào)整瀏覽角度時,通過本實施例提供的方法,實現(xiàn)圖片的180度、順時針90度及逆時針90度的旋轉(zhuǎn),使得圖片瀏覽更具人性化。實施例二:圖2示出了本發(fā)明實施例提供的基于移動終端的圖片瀏覽裝置的組成結(jié)構(gòu),為了便于描述,僅示出了與本發(fā)明實施例相關的部分。所述基于移動終端的圖片瀏覽裝置是采樣實施例一提供的方法工作的。所述基于移動終端的圖片瀏覽裝置可以是運行于移動終端設備內(nèi)的軟件單元、硬件單元或者軟硬件相結(jié)合的單元,也可以作為獨立的掛件集成到所述終端設備中或者運行于所述終端設備的應用系統(tǒng)中。—種基于移動終端的圖片瀏覽裝置,所述基于移動終端的圖片瀏覽裝置可以包括提獲取單元21、180度旋轉(zhuǎn)單元23、順時針旋轉(zhuǎn)單元24及逆時針旋轉(zhuǎn)單元25,各功能單元的具體功能描述如下: 獲取單元21,用于通過觸摸屏獲取一條觸摸軌跡。優(yōu)選的是,為了獲取一條較優(yōu)的觸摸軌跡,所述獲取單元21還包括:采集單元211,用于在預設時間段內(nèi),通過觸摸屏每隔采集時間采集一次觸摸軌跡
占.
生成單元212,用于若在停止時間內(nèi)未采集到觸摸軌跡點,停止采集并將已采集的觸摸軌跡點以直線段依次連接以生成觸摸軌跡,所述停止時間大于兩倍的所述采集時間。180度旋轉(zhuǎn)單元23,用于若所述觸摸軌跡為垂直直線段,則將所述圖片旋轉(zhuǎn)180度。優(yōu)選的是,若判定所述觸摸軌跡為直線段,則在執(zhí)行180度旋轉(zhuǎn)單元23之前,需要預先判斷所述觸摸軌跡是垂直直線段,還是水平直線段;因此,所述裝置還包括:坐標系單元29,用于建立平面直角坐標系;獲取單元30,用于若所述觸摸軌跡為直線段,從所述觸摸軌跡中分別獲取最左觸摸軌跡點、最右觸摸軌跡點、最上觸摸軌跡點、最下觸摸軌跡點,所述最左觸摸軌跡點為橫坐標值最小的觸摸軌跡點,所述最右觸摸軌跡點為橫坐標值最大的觸摸軌跡點,所述最下觸摸軌跡點為縱坐標值最小的觸摸軌跡點,所述最上觸摸軌跡點為縱坐標值最大的觸摸軌跡點;橫向偏移量單元31,用于計算所述最右觸摸軌跡點的橫坐標值與所述最左觸摸軌跡點的橫坐標值的差值的絕對值,以作為橫向偏移量;縱向偏移量單元32,用于計算所述最上觸摸軌跡點的縱坐標值與所述最下觸摸軌跡點的縱坐標值的差值的絕對值,以作為縱向偏移量;水平直線段單元33,用于若所述橫向偏移量減去所述縱向偏移量的差值大于偏移量閾值時,則判定所述觸摸軌跡為水平直線段;垂直直線段單元34,用于若所述縱向偏移量減去所述橫向偏移量的差值大于所述偏移量閾值時,則判定所述觸摸軌跡為垂直直線段。
作為本發(fā)明另一實施例,待水平直線段單元33判定所述觸摸軌跡為水平直線段后,還需判斷觸摸軌跡的方向,因此,所述裝置還包括:
判斷單元26,用于若所述觸摸軌跡為水平直線段,判斷所述起始軌跡點到所述末尾軌跡點的方向;向前翻頁單元27,用于若判定所述起始軌跡點到所述末尾軌跡點的方向為向右,則將所述圖片向前翻頁;向后翻頁單元28,用于若判定所述起始軌跡點到所述末尾軌跡點的方向為向左,則將所述圖片向后翻頁。作為本發(fā)明一實施例,若判定所述觸摸軌跡為曲線段,在執(zhí)行順時針旋轉(zhuǎn)單元24或逆時針旋轉(zhuǎn)單元25之前,還需要對所述曲線段的方向進行判斷,因此,所述裝置還包括:順時針方向單元35,用于從所述起始軌跡點開始,若所述觸摸軌跡上相鄰的直線段的方向均為順時針方向,則判定所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為順時針方向;逆時針方向單元36,用于從所述起始軌跡點開始,若所述觸摸軌跡上相鄰的直線段的方向均為逆時針方向,則判定所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為逆時針方向。順時針旋轉(zhuǎn)單元24,用于若所述觸摸軌跡為曲線段,且起始軌跡點經(jīng)過所述觸摸軌跡到末尾軌跡點的方向為順時針方向,則將所述圖片順時針旋轉(zhuǎn)90度,所述觸摸軌跡點包括所述起始軌跡點及所述末尾軌跡點。逆時針旋轉(zhuǎn)單元25,用于若所述觸摸軌跡為曲線段,且所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為逆時針方向,則將所述圖片逆時針旋轉(zhuǎn)90度。本實施例提供了一種基于移動終端的圖片瀏覽裝置,在預設時間段內(nèi),采集單元通過觸摸屏采集觸摸軌跡點,經(jīng)過生成單元處理后得到一條觸摸軌跡;若所述觸摸軌跡為水平直線段,判斷單元判斷所述觸摸軌跡的方向;若所述觸摸軌跡為方向向右的水平直線段,則向前翻頁單元將所述圖片向前翻頁;若所述觸摸軌跡為方向向左的水平直線段,則向后翻頁單元將所述圖片向后翻頁;若所述觸摸軌跡為垂直直線段,則180度旋轉(zhuǎn)單元將所述圖片旋轉(zhuǎn)180度;若所述軌跡是為曲線段,且起始軌跡點經(jīng)過觸摸軌跡到末尾軌跡點的方向為順時針方向,則順時針旋轉(zhuǎn)單元將所述圖片順時針旋轉(zhuǎn)90度;若所述軌跡是為曲線段,且所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為逆時針方向,則逆時針旋轉(zhuǎn)單元將所述圖片逆時針旋轉(zhuǎn)90度。瀏覽圖片時,且瀏覽的圖片需要調(diào)整瀏覽角度時,通過本實施例提供的方法,實現(xiàn)圖片的180度、順時針90度及逆時針90度的旋轉(zhuǎn),使得圖片瀏覽更具人性化。作為本發(fā)明一實施例,本發(fā)明提供了一種移動終端,所述移動終端上述的基于移動終端的圖片瀏覽裝置。所述移動終端可以為但不局限于智能手機和IPAD等。本發(fā)明實施例提供一種基于移動終端的圖片瀏覽方法及裝置,在預設時間段內(nèi),通過觸摸屏采集一條觸摸軌跡;若所述觸摸軌跡為方向向右的水平直線段,則將所述圖片向前翻頁;若所述觸摸軌跡為方向向左的水平直線段,則將所述圖片向后翻頁;若所述觸摸軌跡為垂直直線段,則將所述圖片旋轉(zhuǎn)180度;若所述軌跡是為曲線段,且起始軌跡點經(jīng)過觸摸軌跡到末尾軌跡 點的方向為順時針方向,則將所述圖片順時針旋轉(zhuǎn)90度;若所述軌跡是為曲線段,且所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為逆時針方向,則將所述圖片逆時針旋轉(zhuǎn)90度。瀏覽圖片時,且瀏覽的圖片需要調(diào)整瀏覽角度時,通過本實施例提供的方法,實現(xiàn)圖片的180度、順時針90度及逆時針90度的旋轉(zhuǎn),使得圖片瀏覽更具人性化。本領域技術(shù)人員可以理解為上述實施例二包括的各個單元只是按照功能邏輯進行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護范圍。本領域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,所述的程序可以在存儲于一計算機可讀取存儲介質(zhì)中,所述的存儲介質(zhì),如R0M/RAM、磁盤、光盤等。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的 任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種基于移動終端的圖片瀏覽方法,其特征在于,所述方法包括: 通過觸摸屏獲取一條觸摸軌跡; 若所述觸摸軌跡為垂直直線段,則將所述圖片旋轉(zhuǎn)180度; 若所述觸摸軌跡為曲線段,且起始軌跡點經(jīng)過所述觸摸軌跡到末尾軌跡點的方向為順時針方向,則將所述圖片順時針旋轉(zhuǎn)90度,所述觸摸軌跡點包括所述起始軌跡點及所述末尾軌跡點; 若所述觸摸軌跡為曲線段,且所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為逆時針方向,則將所述圖片逆時針旋轉(zhuǎn)90度。
2.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 若所述觸摸軌跡為水平直線段,判斷所述起始軌跡點到所述末尾軌跡點的方向; 若判定所述起始軌跡點到所述末尾軌跡點的方向為向右,則將所述圖片向前翻頁; 若判定所述起始軌跡點到所述末尾軌跡點的方向為向左,則將所述圖片向后翻頁。
3.如權(quán)利要求1或2所述的方法,其特征在于,所述若所述觸摸軌跡為垂直直線段,則將所述圖片旋轉(zhuǎn)180度的步驟之前,所述方法還包括: 建立平面直角坐標系; 若所述觸摸軌跡為直線段,從所述觸摸軌跡中分別獲取最左觸摸軌跡點、最右觸摸軌跡點、最上觸摸軌跡點、最下觸摸軌跡點,所述最左觸摸軌跡點為橫坐標值最小的觸摸軌跡點,所述最右觸摸軌跡點為橫坐標值最大的觸摸軌跡點,所述最下觸摸軌跡點為縱坐標值最小的觸摸軌跡點,所述最上觸摸軌跡點為縱坐標值最大的觸摸軌跡點; 計算所述最右觸摸軌跡點的橫坐標值與所述最左觸摸軌跡點的橫坐標值的差值的絕對值,以作為橫向偏移量; 計算所述最上觸摸軌跡點的縱坐標值與所述最下觸摸軌跡點的縱坐標值的差值的絕對值,以作為縱向偏移量; 若所述橫向偏移量減去所述縱向偏移量的差值大于偏移量閾值時,則判定所述觸摸軌跡為水平直線段; 若所述縱向偏移量減去所述橫向偏移量的差值大于所述偏移量閾值時,則判定所述觸摸軌跡為垂直直線段。
4.如權(quán)利要求1所述的方法,其特征在于,所述通過觸摸屏獲取一條觸摸軌跡的步驟,具體為: 在預設時間段內(nèi),通過觸摸屏每隔采集時間采集一次觸摸軌跡點; 若在停止時間內(nèi)未采集到觸摸軌跡點,停止采集并將已采集的觸摸軌跡點以直線段依次連接以生成觸摸軌跡,所述停止時間大于兩倍的所述采集時間。
5.如權(quán)利要求4所述的方法,其特征在于,若所述軌跡是為曲線段,且起始軌跡點經(jīng)過觸摸軌跡到末尾軌跡點的方向為順時針方向,則將所述圖片順時針旋轉(zhuǎn)90度的步驟之前,所述方法還包括: 從所述起始軌跡點開始,若所述觸摸軌跡上相鄰的直線段的方向均為順時針方向,則判定所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為順時針方向; 從所述起始軌跡點開始,若所述觸摸軌跡上相鄰的直線段的方向均為逆時針方向,則判定所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為逆時針方向。
6.一種基于移動終端的圖片瀏覽裝置,其特征在于,所述裝置包括: 獲取單元,用于通過觸摸屏獲取一條觸摸軌跡; 180度旋轉(zhuǎn)單元,用于若所述觸摸軌跡為垂直直線段,則將所述圖片旋轉(zhuǎn)180度; 順時針旋轉(zhuǎn)單元,用于若所述觸摸軌跡為曲線段,且起始軌跡點經(jīng)過所述觸摸軌跡到末尾軌跡點的方向為順時針方向,則將所述圖片順時針旋轉(zhuǎn)90度,所述觸摸軌跡點包括所述起始軌跡點及所述末尾軌跡點; 逆時針旋轉(zhuǎn)單元,用于若所述觸摸軌跡為曲線段,且所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為逆時針方向,則將所述圖片逆時針旋轉(zhuǎn)90度。
7.如權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 判斷單元,用于若所述觸摸軌跡為水平直線段,判斷所述起始軌跡點到所述末尾軌跡點的方向; 向前翻頁單元,用于若判定所述起始軌跡點到所述末尾軌跡點的方向為向右,則將所述圖片向前翻頁; 向后翻頁單元,用于若判定所述起始軌跡點到所述末尾軌跡點的方向為向左,則將所述圖片向后翻頁。
8.如權(quán)利要求6或7所述的裝置,其特征在于,所述裝置還包括: 坐標系單元,用于建立平面直角坐標系; 獲取單元,用于若 所述觸摸軌跡為直線段,從所述觸摸軌跡中分別獲取最左觸摸軌跡點、最右觸摸軌跡點、最上觸摸軌跡點、最下觸摸軌跡點,所述最左觸摸軌跡點為橫坐標值最小的觸摸軌跡點,所述最右觸摸軌跡點為橫坐標值最大的觸摸軌跡點,所述最下觸摸軌跡點為縱坐標值最小的觸摸軌跡點,所述最上觸摸軌跡點為縱坐標值最大的觸摸軌跡點;橫向偏移量單元,用于計算所述最右觸摸軌跡點的橫坐標值與所述最左觸摸軌跡點的橫坐標值的差值的絕對值,以作為橫向偏移量; 縱向偏移量單元,用于計算所述最上觸摸軌跡點的縱坐標值與所述最下觸摸軌跡點的縱坐標值的差值的絕對值,以作為縱向偏移量; 水平直線段單元,用于若所述橫向偏移量減去所述縱向偏移量的差值大于偏移量閾值時,則判定所述觸摸軌跡為水平直線段; 垂直直線段單元,用于若所述縱向偏移量減去所述橫向偏移量的差值大于所述偏移量閾值時,則判定所述觸摸軌跡為垂直直線段。
9.如權(quán)利要求6所述的裝置,其特征在于,所述獲取單元還包括: 采集單元,用于在預設時間段內(nèi),通過觸摸屏每隔采集時間采集一次觸摸軌跡點; 生成單元,用于若在停止時間內(nèi)未采集到觸摸軌跡點,停止采集并將已采集的觸摸軌跡點以直線段依次連接以生成觸摸軌跡,所述停止時間大于兩倍的所述采集時間。
10.如權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 順時針方向單元,用于從所述起始軌跡點開始,若所述觸摸軌跡上相鄰的直線段的方向均為順時針方向,則判定所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為順時針方向; 逆時針方向單元,用于從所述起始軌跡點開始,若所述觸摸軌跡上相鄰的直線段的方向均為逆時針方向,則判定所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為逆時針方向。
全文摘要
本發(fā)明適用于通信領域,提供了一種基于移動終端的圖片瀏覽方法及裝置,在預設時間段內(nèi),通過觸摸屏采集一條觸摸軌跡;若所述觸摸軌跡為垂直直線段,則將所述圖片旋轉(zhuǎn)180度;若所述軌跡是為曲線段,且起始軌跡點經(jīng)過觸摸軌跡到末尾軌跡點的方向為順時針方向,則將所述圖片順時針旋轉(zhuǎn)90度;若所述軌跡是為曲線段,且所述起始軌跡點經(jīng)過所述觸摸軌跡到所述末尾軌跡點的方向為逆時針方向,則將所述圖片逆時針旋轉(zhuǎn)90度。瀏覽圖片時,且瀏覽的圖片需要調(diào)整瀏覽角度時,通過本發(fā)明提供的方案實現(xiàn)圖片的180度、順時針90度及逆時針90度的旋轉(zhuǎn),使得圖片瀏覽更具人性化。
文檔編號G06F3/0488GK103235701SQ20131015361
公開日2013年8月7日 申請日期2013年4月27日 優(yōu)先權(quán)日2013年4月27日
發(fā)明者潘衛(wèi)新 申請人:廣東歐珀移動通信有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
浦县| 琼结县| 阿拉善右旗| 霍州市| 维西| 乾安县| 乌恰县| 长海县| 绍兴县| 象山县| 枣强县| 娄烦县| 同江市| 澎湖县| 拉萨市| 茂名市| 丰城市| 蓝田县| 崇礼县| 封开县| 开远市| 杭锦后旗| 白玉县| 清河县| 延庆县| 贵南县| 临潭县| 北碚区| 宜良县| 武汉市| 呼和浩特市| 大城县| 伊春市| 城口县| 玛纳斯县| 中方县| 鄢陵县| 绥棱县| 阳西县| 定远县| 应城市|