国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種根據(jù)單指手勢判斷照片旋轉(zhuǎn)方向的方法

      文檔序號:8361128閱讀:360來源:國知局
      一種根據(jù)單指手勢判斷照片旋轉(zhuǎn)方向的方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及照片旋轉(zhuǎn)技術(shù)領(lǐng)域,尤其涉及一種根據(jù)單指手勢判斷照片旋轉(zhuǎn)方向的方法。
      【背景技術(shù)】
      [0002]用戶在移動終端上瀏覽照片時經(jīng)常需要旋轉(zhuǎn)照片,目前常規(guī)的方案有兩種,第一種是提供一個旋轉(zhuǎn)按鈕,用戶用手指輕觸按鈕完成旋轉(zhuǎn);第二種是通過識別兩根手指的旋轉(zhuǎn)趨勢,完成旋轉(zhuǎn)。以上兩種實現(xiàn)方案都對用戶體驗造成了負(fù)面影響,第一種方案讓界面的視覺受到影響,第二種方案在實際使用時手指會非常累,且用戶單手使用設(shè)備時,幾乎無法完成。
      [0003]現(xiàn)有的專利申請CN201310260871.2公開了一種自動旋轉(zhuǎn)照片的方法、裝置及終端,所述方法包括:獲取待上傳照片的信息;提取所述待上傳照片的信息中的可交換圖像文件信息所包含的方向?qū)傩灾?;根?jù)所述方向?qū)傩灾担D(zhuǎn)所述待上傳照片;將旋轉(zhuǎn)后的待上傳照片進(jìn)行上傳。通過本發(fā)明,可以實現(xiàn)對待上傳照片的自動旋轉(zhuǎn),提高照片的上傳速度。
      [0004]但這樣的照片旋轉(zhuǎn)方法是電腦根據(jù)可交換圖像文件信息所包含的方向?qū)傩灾祦磉M(jìn)行照片旋轉(zhuǎn),無法根據(jù)用戶的想法進(jìn)行旋轉(zhuǎn),顯然也無法滿足用戶的使用。
      [0005]現(xiàn)有的專利CN200510108193.3公開了一種相機手機的照片文件保存及傳輸方法,當(dāng)利用相機手機等數(shù)字相機拍攝照片時,區(qū)分橫著拍攝的照片(橫向長的照片)和豎著拍攝的照片(縱向長的照片),無需用戶進(jìn)行另外的程序操作,便可按拍攝的方向直接顯示,從而提高用戶的便利性。本發(fā)明包括如下步驟:檢測拍攝照片時的照片拍攝方向的步驟;生成表示上述檢測的照片拍攝方向的代碼,與拍攝的圖像一同保存的步驟。另外,為實現(xiàn)上述目的,本發(fā)明還包括如下步驟:當(dāng)要把照片文件傳輸至電腦等時,讀取一同保存于照片文件中的照片拍攝方向代碼的步驟;當(dāng)上述照片拍攝方向代碼是表示按縱向拍攝的代碼(CODE=O)時,在內(nèi)部進(jìn)行后處理作業(yè),將橫向的照片旋轉(zhuǎn)為縱向,然后進(jìn)行傳輸?shù)牟襟E。其根據(jù)橫向長還是縱向長進(jìn)行自動識別,同樣也無法根據(jù)用戶的想法進(jìn)行旋轉(zhuǎn),不能滿足用戶的需要。

      【發(fā)明內(nèi)容】

      [0006]針對現(xiàn)有技術(shù)中的判斷照片旋轉(zhuǎn)方向的方法存在界面不美觀,操作不方便或者無法根據(jù)用戶的想法靈活實現(xiàn)的技術(shù)問題,本發(fā)明公開了一種根據(jù)單指手勢判斷照片旋轉(zhuǎn)方向的方法。
      [0007]本發(fā)明的發(fā)明目的通過下述技術(shù)方案來實現(xiàn):
      一種根據(jù)單指手勢判斷照片旋轉(zhuǎn)方向的方法,其具體包括以下的步驟:
      步驟一、進(jìn)入照片瀏覽模式后,獲取顯示照片的屏幕區(qū)域,在該屏幕區(qū)域內(nèi)設(shè)定手勢識別區(qū)域,所述手勢識別區(qū)域的橫坐標(biāo)范圍為[0,(Screenffidth/3+N)] U [ (Screenffidth-(Screenffidth/3+N)), Screenffidth];
      步驟二、獲取第一個觸摸點的坐標(biāo)Pl (X1, Y1),判斷^是否落在手勢識別區(qū)域內(nèi),是則進(jìn)入步驟三,否則獲取新的觸摸點作為第一個觸摸點的坐標(biāo)Pl (xp 并繼續(xù)判斷;
      步驟三、判斷觸摸點的滑動方向與y軸夾角的正切值是否小于設(shè)定的閾值,是則繼續(xù)步驟四,否則返回步驟二 ;其中滑動方向為手指初始運動的趨勢方向;
      步驟四、獲取到觸摸點移動完成后的坐標(biāo)判斷照片需要旋轉(zhuǎn),否則判斷照片不需要旋轉(zhuǎn)。
      [0008]更進(jìn)一步地,上述N=20。
      [0009]更進(jìn)一步地,上述步驟三中設(shè)定的閾值為0.6。
      [0010]更進(jìn)一步地,上述方法還包括通過判斷第一個觸摸點的坐標(biāo)得到照片的旋轉(zhuǎn)方向。
      [0011]更進(jìn)一步地,上述通過判斷第一個觸摸點的坐標(biāo)得到照片的旋轉(zhuǎn)方向的具體過程為:如果Pl處于屏幕右側(cè)的手勢識別區(qū)域,當(dāng)P2的y坐標(biāo)位于Pl的y坐標(biāo)上方,旋轉(zhuǎn)方向為逆時針方向,當(dāng)P2的y坐標(biāo)位于Pl的y坐標(biāo)下方,旋轉(zhuǎn)方向為順時針方向。
      [0012]更進(jìn)一步地,上述通過判斷第一個觸摸點的坐標(biāo)得到照片的旋轉(zhuǎn)方向的具體過程為:當(dāng)Pl處于屏幕左側(cè)的手勢識別區(qū)域,當(dāng)P2的y坐標(biāo)位于Pl的y坐標(biāo)上方,旋轉(zhuǎn)方向為順時針方向,當(dāng)P2的y坐標(biāo)位于Pl的y坐標(biāo)下方,旋轉(zhuǎn)方向為逆時針方向。
      [0013]更進(jìn)一步地,上述方法還包括根據(jù)確定的旋轉(zhuǎn)方向旋轉(zhuǎn)照片。
      [0014]更進(jìn)一步地,上述一次旋轉(zhuǎn)的角度為90度。
      [0015]通過采用以上技術(shù)方案,本發(fā)明的有益效果是:本發(fā)明的方法使得單手操作就能夠完成照片旋轉(zhuǎn),提高了用戶體驗。同時簡化了算法,降低了程序出錯的概率。
      【附圖說明】
      [0016]圖1為本發(fā)明在屏幕上實現(xiàn)的示意圖。
      【具體實施方式】
      [0017]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合具體實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)的說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0018]下面以手機作為智能顯示終端,屏幕為豎向詳細(xì)說明本發(fā)明的實施過程,當(dāng)然,顯示終端不限于手機,也可以是平板電腦或者其他的顯示終端,也不限于屏幕為豎向時實現(xiàn)。任何一個基于移動平臺(比如1S/Android/WP)的系統(tǒng),采用本發(fā)明的方法都能夠?qū)崿F(xiàn)讓用戶在瀏覽照片時方便的旋轉(zhuǎn)照片。
      [0019]本發(fā)明公開了一種根據(jù)單指手勢判斷照片旋轉(zhuǎn)方向的方法,其具體包括以下的步驟:
      步驟一、進(jìn)入照片瀏覽模式后,獲取顯示照片的屏幕區(qū)域,在該屏幕區(qū)域內(nèi)設(shè)定手勢識別區(qū)域,所述手勢識別區(qū)域的橫坐標(biāo)范圍為[0,(Screenffidth/3+N)] U [ (Screenffidth-(Screenffidth/3+N)), Screenffidth],其中N可以為20個像素,事實上N的數(shù)值可以根據(jù)需要靈活設(shè)定,比如可以為10-40之間的任意個像素點,其中ScreenWidth為當(dāng)前屏幕的像素寬度。
      [0020]步驟二、獲取第一個觸摸點的坐標(biāo)Pl (X1, Y1),判斷^是否落在手勢識別區(qū)域內(nèi),是則進(jìn)入步驟三,否則獲取新的觸摸點作為第一個觸摸點的坐標(biāo)Pl (X1, 并繼續(xù)判斷。
      [0021]步驟三、判斷觸摸點的滑動方向與y軸夾角的正切值是否小于設(shè)定的閾值,比如設(shè)定閾值為0.6,是則繼續(xù)步驟四,否則返回步驟二。當(dāng)滑動方向與y軸夾角的正切值小于
      0.6時,繼續(xù)步驟四;否則返回步驟二。其中滑動方向為手指初始運動的趨勢方向,比如可以為第一個觸摸點與第二個觸摸點之間的連線形成的方向。
      [0022]步驟四、獲取到觸摸點移動完成后的坐標(biāo)&人則判斷照片需要旋轉(zhuǎn)。
      [0023]本發(fā)明通過判斷單個手指的觸摸點,就能夠識別出用戶的意圖,從而夠判斷出是否需要旋轉(zhuǎn)照片。當(dāng)Pl落在識別區(qū)域內(nèi),且滑動方向與I軸夾角的正切值小于0.6時,判斷照片需要旋轉(zhuǎn),當(dāng)判斷結(jié)果是照片需要旋轉(zhuǎn)時,就可以根據(jù)需要旋轉(zhuǎn)照片,具體如何旋轉(zhuǎn)照片的算法不屬于本發(fā)明的重點,現(xiàn)有技術(shù)都能實現(xiàn),在此不詳細(xì)贅述。
      [0024]圖1為本發(fā)明在屏幕上實現(xiàn)的示意圖。
      [0025]更進(jìn)一步地,上述方法還包括通過判斷第一個觸摸點的坐標(biāo)得到照片的旋轉(zhuǎn)方向。具體為:如果Pl處于屏幕右側(cè)的手勢識別區(qū)域(3點鐘側(cè)),如果P2的y坐標(biāo)位于Pl的y坐標(biāo)上方,旋轉(zhuǎn)方向為逆時針方向,如果P2的y坐標(biāo)位于Pl的y坐標(biāo)下方,旋轉(zhuǎn)方向為順時針方向。如果Pl處于屏幕左側(cè)(9點鐘側(cè))的手勢識別區(qū)域,如果P2的y坐標(biāo)位于Pl的I坐標(biāo)上方,旋轉(zhuǎn)方向為順時針方向,如果P2的y坐標(biāo)位于Pl的y坐標(biāo)下方,旋轉(zhuǎn)方向為逆時針方向。
      [0026]更進(jìn)一步地,上述方法還包括根據(jù)確定的旋轉(zhuǎn)方向旋轉(zhuǎn)照片,一次旋轉(zhuǎn)的角度為90度。
      [0027]上述說明示出并描述了本發(fā)明的一個優(yōu)選實施例,但如前所述,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對其他實施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識進(jìn)行改動。而本領(lǐng)域人員所進(jìn)行的改動和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。
      【主權(quán)項】
      1.一種根據(jù)單指手勢判斷照片旋轉(zhuǎn)方向的方法,其具體包括以下的步驟: 步驟一、進(jìn)入照片瀏覽模式后,獲取顯示照片的屏幕區(qū)域,在該屏幕區(qū)域內(nèi)設(shè)定手勢識別區(qū)域,所述手勢識別區(qū)域的橫坐標(biāo)范圍為[O,(Screenffidth/3+N)] U [ (Screenffidth-(Screenffidth/3+N)), Screenffidth]; 步驟二、獲取第一個觸摸點的坐標(biāo)Pl (X1, Y1),判斷^是否落在手勢識別區(qū)域內(nèi),是則進(jìn)入步驟三,否則獲取新的觸摸點作為第一個觸摸點的坐標(biāo)Pl (xp 并繼續(xù)判斷; 步驟三、判斷觸摸點的滑動方向與y軸夾角的正切值是否小于設(shè)定的閾值,是則繼續(xù)步驟四,否則返回步驟二 ;其中滑動方向為手指初始運動的趨勢方向; 步驟四、獲取到觸摸點移動完成后的坐標(biāo)P2(x2,&人判斷照片需要旋轉(zhuǎn)。
      2.如權(quán)利要求1所述的根據(jù)單指手勢判斷照片旋轉(zhuǎn)方向的方法,其特征在于所述N=20o
      3.如權(quán)利要求1所述的根據(jù)單指手勢判斷照片旋轉(zhuǎn)方向的方法,其特征在于所述步驟三中設(shè)定的閾值為0.6。
      4.如權(quán)利要求1所述的根據(jù)單指手勢判斷照片旋轉(zhuǎn)方向的方法,其特征在于所述方法還包括通過判斷第一個觸摸點的坐標(biāo)得到照片的旋轉(zhuǎn)方向。
      5.如權(quán)利要求1所述的根據(jù)單指手勢判斷照片旋轉(zhuǎn)方向的方法,其特征在于通過判斷第一個觸摸點的坐標(biāo)得到照片的旋轉(zhuǎn)方向的具體過程為:如果Pi處于屏幕右側(cè)的手勢識另Ij區(qū)域,當(dāng)P2的y坐標(biāo)位于Pl的y坐標(biāo)上方,旋轉(zhuǎn)方向為逆時針方向,當(dāng)P2的y坐標(biāo)位于Pl的I坐標(biāo)下方,旋轉(zhuǎn)方向為順時針方向。
      6.如權(quán)利要求4或者5所述的根據(jù)單指手勢判斷照片旋轉(zhuǎn)方向的方法,其特征在于通過判斷第一個觸摸點的坐標(biāo)得到照片的旋轉(zhuǎn)方向的具體過程為:當(dāng)Pi處于屏幕左側(cè)的手勢識別區(qū)域,當(dāng)P2的y坐標(biāo)位于Pl的y坐標(biāo)上方,旋轉(zhuǎn)方向為順時針方向,當(dāng)P2的y坐標(biāo)位于Pl的I坐標(biāo)下方,旋轉(zhuǎn)方向為逆時針方向。
      7.如權(quán)利要求6所述的根據(jù)單指手勢判斷照片旋轉(zhuǎn)方向的方法,其特征在于所述方法還包括根據(jù)確定的旋轉(zhuǎn)方向旋轉(zhuǎn)照片。
      8.如權(quán)利要求7所述的根據(jù)單指手勢判斷照片旋轉(zhuǎn)方向的方法,其特征在于一次旋轉(zhuǎn)的角度為90度。
      【專利摘要】本發(fā)明涉及照片處理技術(shù)領(lǐng)域,本發(fā)明公開了一種根據(jù)單指手勢判斷照片旋轉(zhuǎn)方向的方法,其具體包括以下的步驟:步驟一、進(jìn)入照片瀏覽模式后,獲取顯示照片的屏幕區(qū)域,在該屏幕區(qū)域內(nèi)設(shè)定手勢識別區(qū)域;步驟二、獲取第一個觸摸點的坐標(biāo)P1(x1,y1),判斷x1是否落在手勢識別區(qū)域內(nèi),是則進(jìn)入步驟三,否則獲取新的觸摸點作為第一個觸摸點的坐標(biāo)P1(x1,y1)并繼續(xù)判斷;步驟三、判斷觸摸點的滑動方向與y軸夾角的正切值是否小于設(shè)定的閾值,是則繼續(xù)步驟四,否則返回步驟二;步驟四、獲取到觸摸點移動完成后的坐標(biāo)P2(x2,y2),判斷照片需要旋轉(zhuǎn)。本發(fā)明通過判斷單個手指的觸摸點,就能夠識別出用戶的意圖,從而夠判斷出是否需要旋轉(zhuǎn)照片。
      【IPC分類】G06F3-0488
      【公開號】CN104679428
      【申請?zhí)枴緾N201510062731
      【發(fā)明人】李靖, 敬亮
      【申請人】成都品果科技有限公司
      【公開日】2015年6月3日
      【申請日】2015年2月6日
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1