專利名稱:具有圖片切換功能的裝置及圖片切換方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖片處理技術(shù)領(lǐng)域,尤其涉及一種具有圖片切換功能的裝置及圖片切換方法。
背景技術(shù):
目前用于閱讀、存取數(shù)據(jù)的移動(dòng)通訊終端已經(jīng)成為現(xiàn)代信息社會(huì)中的重要公具。當(dāng)使用者通過移動(dòng)通信終端瀏覽諸如圖片等文件時(shí),可通過拖動(dòng)當(dāng)前顯示的圖片至窗口邊緣而切換至上一張或下一張圖片。但是,按照現(xiàn)有的圖片切換方式,當(dāng)使用者拖動(dòng)的動(dòng)作過快或者動(dòng)作幅度過大時(shí),很容易發(fā)生連續(xù)切換多張圖片的情況,使用者則需要調(diào)整拖動(dòng)的動(dòng)作,即調(diào)整為慢速拖動(dòng)等,返回所需瀏覽的圖片,因此,現(xiàn)有技術(shù)的圖片切換方式在使用者的實(shí)際操作中具有一定的不便利性?!?br>
發(fā)明內(nèi)容
有鑒于此,有必要提供一種具有圖片切換功能的裝置及圖片切換方法,以解決現(xiàn)有技術(shù)中切換圖片因動(dòng)作過快而發(fā)生的連續(xù)切換多張圖片的技術(shù)問題。本發(fā)明提供一種具有圖片切換功能的裝置,包括存儲(chǔ)單元、顯示單元和處理單元,該存儲(chǔ)單元用于存儲(chǔ)多個(gè)圖片,該顯示單元具有觸摸功能,該處理單元用于控制所顯示單元提供一顯示窗口用于顯示一選定的且放大的當(dāng)前圖片,且該放大的當(dāng)前圖片大于該顯示窗口,該具有圖片切換功能的裝置還包括
捕獲單元,用于響應(yīng)物體在該顯示單元上的滑動(dòng)操作所產(chǎn)生的觸摸點(diǎn)而確定觸摸軌跡及滑動(dòng)方向。確定單元,用于根據(jù)該捕獲單元確定的觸摸軌跡和滑動(dòng)方向確定由該當(dāng)前圖片要切換到的目標(biāo)圖片,以及根據(jù)該捕獲單元捕獲的該滑動(dòng)操作判斷該滑動(dòng)操作是否結(jié)束,并當(dāng)該滑動(dòng)操作結(jié)束時(shí)根據(jù)該捕獲單元捕獲的該滑動(dòng)操作產(chǎn)生的觸摸點(diǎn)的座標(biāo)中的初始觸摸點(diǎn)與當(dāng)前觸摸點(diǎn)的座標(biāo)確定第一距離。圖片處理單元,用于響應(yīng)該處理單元根據(jù)該觸摸軌跡產(chǎn)生的圖片移動(dòng)信號(hào)控制該顯示單元顯示的當(dāng)前圖片隨該滑動(dòng)操作移動(dòng),并獲取該目標(biāo)圖片的部分區(qū)域顯示在該顯示單元。還用于獲取該當(dāng)前圖片的圖片寬度,該當(dāng)前圖片的側(cè)邊與該顯示窗口相應(yīng)側(cè)邊的初始距離,以及根據(jù)該初始距離、滑動(dòng)方向和該第一距離確定該當(dāng)前圖片與該滑動(dòng)方向相同的一側(cè)的側(cè)邊與該顯示窗口相應(yīng)側(cè)邊的第二距離。計(jì)算單元,用于計(jì)算該第二距離與該當(dāng)前圖片寬度的比值。計(jì)時(shí)單元,當(dāng)該確定單元確定該滑動(dòng)操作已經(jīng)結(jié)束時(shí),用于根據(jù)該捕獲單元捕獲的滑動(dòng)操作計(jì)算該滑動(dòng)操作的持續(xù)時(shí)間。以及
處理單元,用于判斷該計(jì)算單元計(jì)算的比值是否不小于一預(yù)設(shè)比值,并當(dāng)確定該計(jì)算單元計(jì)算的比值不小于該預(yù)設(shè)比值時(shí)產(chǎn)生第一圖片獲取信號(hào),觸發(fā)該圖片處理單元響應(yīng)該第一圖片獲取信號(hào)獲取該目標(biāo)圖片以控制該顯示單元顯示該目標(biāo)圖片。還用于判斷該計(jì)時(shí)單元計(jì)算的該滑動(dòng)操作的持續(xù)時(shí)間是否小于一預(yù)設(shè)時(shí)間值,并當(dāng)確定該滑動(dòng)操作的持續(xù)時(shí)間小于該預(yù)設(shè)時(shí)間值時(shí)產(chǎn)生第二圖片獲取信號(hào),觸發(fā)該圖片處理單元響應(yīng)該第二圖片獲取信號(hào)再次獲取該當(dāng)前圖片以控制該顯示單元再次顯示該當(dāng)前圖片。本發(fā)明還提供一種圖片切換方法,包括
放大顯示一選定的當(dāng)前圖片于一觸摸屏提供的顯示窗口上,該放大的當(dāng)前圖片大于該顯示窗口。響應(yīng)一物體在該顯示窗口上的滑動(dòng)操作捕獲該滑動(dòng)操作所產(chǎn)生的觸摸點(diǎn)而確定觸摸軌跡及滑動(dòng)方向,以及根據(jù)該確定的觸摸軌跡及滑動(dòng)方向確定由該當(dāng)前圖片要切換到的目標(biāo)圖片。根據(jù)該觸摸軌跡產(chǎn)生圖片移動(dòng)信號(hào),響應(yīng)該圖片移動(dòng)信號(hào)控制該當(dāng)前圖片隨該滑動(dòng)操作移動(dòng),并獲取該目標(biāo)圖片的部分區(qū)域顯示在該顯示窗口上。 根據(jù)捕獲的該滑動(dòng)操作判斷該滑動(dòng)操作是否結(jié)束。當(dāng)確定該滑動(dòng)操作結(jié)束時(shí),獲取該當(dāng)前圖片的寬度,根據(jù)捕獲的該滑動(dòng)操作產(chǎn)生的觸摸點(diǎn)的座標(biāo)中的初始觸摸點(diǎn)與當(dāng)前觸摸點(diǎn)的座標(biāo)確定第一距離、該當(dāng)前圖片的側(cè)邊與該顯示窗口相應(yīng)側(cè)邊的初始距離,以及根據(jù)該初始距離、滑動(dòng)方向和該第一距離確定滑動(dòng)操作結(jié)束時(shí)該當(dāng)前圖片與該滑動(dòng)方向相同的一側(cè)的側(cè)邊與該顯示窗口相應(yīng)側(cè)邊的第二距離。獲取該第二距離以及該第二距離與該圖片寬度的比值,并判斷該比值是否不小于一預(yù)設(shè)比值。當(dāng)確定該比值不小于該預(yù)設(shè)比值時(shí)產(chǎn)生第一圖片獲取信號(hào),并響應(yīng)該第一圖片獲取信號(hào)獲取該目標(biāo)圖片,顯示該獲取的目標(biāo)圖片于該顯示窗口上。根據(jù)捕獲的該滑動(dòng)操作計(jì)算該滑動(dòng)操作的持續(xù)時(shí)間,并判斷該持續(xù)時(shí)間是否小于一預(yù)設(shè)時(shí)間值。以及
當(dāng)確定該持續(xù)時(shí)間小于該預(yù)設(shè)時(shí)間值時(shí),產(chǎn)生第二圖片獲取信號(hào),響應(yīng)該第二圖片獲取信號(hào)再次獲取該當(dāng)前圖片,以及顯示該當(dāng)前圖片。相對(duì)于現(xiàn)有技術(shù),本發(fā)明提供的具有圖片切換功能的裝置及圖片切換方法,通過根據(jù)使用者在該具有圖片切換功能的裝置的顯示單元上的滑動(dòng)操作的持續(xù)時(shí)間判斷該滑動(dòng)操作是否為快速滑動(dòng)操作,并當(dāng)確定為快速滑動(dòng)操作時(shí),進(jìn)一步根據(jù)當(dāng)前圖片移動(dòng)的距離與圖片寬度的比值關(guān)系判斷該當(dāng)前圖片是否在該快速滑動(dòng)操作下滑動(dòng)距離超出顯示單元區(qū)域,并當(dāng)超出顯示單元區(qū)域時(shí)且該快速滑動(dòng)操作結(jié)束時(shí)再次顯示原當(dāng)前圖片,從而解決了現(xiàn)有技術(shù)中由于使用者因動(dòng)作過快而發(fā)生的連續(xù)切換多張圖片的技術(shù)問題。
圖I為本發(fā)明實(shí)施方式中的具有圖片切換功能的裝置的模塊示意圖。圖2為本發(fā)明實(shí)施方式中的具有圖片切換功能的裝置顯示當(dāng)前圖片狀態(tài)示意圖。圖3為本發(fā)明實(shí)施方式中的具有圖片切換功能的裝置進(jìn)行圖片切換的狀態(tài)示意圖。圖4為本發(fā)明實(shí)施方式中的圖片切換方法的流程圖。主要元件符號(hào)說明
權(quán)利要求
1.一種具有圖片切換功能的裝置,包括存儲(chǔ)單元、顯示單元和處理單元,所述存儲(chǔ)單元用于存儲(chǔ)多個(gè)圖片,所述顯示單元具有觸摸功能,所述處理單元用于控制所顯示單元提供一顯示窗口用于顯示一選定的且放大的當(dāng)前圖片,且所述放大的當(dāng)前圖片大于所述顯示窗口,其特征在于,所述具有圖片切換功能的裝置還包括 捕獲單元,用于響應(yīng)物體在所述顯示單元上的滑動(dòng)操作所產(chǎn)生的觸摸點(diǎn)而確定觸摸軌跡及滑動(dòng)方向; 確定單元,用于根據(jù)所述捕獲單元確定的觸摸軌跡和滑動(dòng)方向確定由所述當(dāng)前圖片要切換到的目標(biāo)圖片,以及根據(jù)所述捕獲單元捕獲的所述滑動(dòng)操作判斷所述滑動(dòng)操作是否結(jié)束,并當(dāng)所述滑動(dòng)操作結(jié)束時(shí)根據(jù)所述捕獲單元捕獲的所述滑動(dòng)操作產(chǎn)生的觸摸點(diǎn)的座標(biāo)中的初始觸摸點(diǎn)與當(dāng)前觸摸點(diǎn)的座標(biāo)確定第一距離; 圖片處理單元,用于響應(yīng)所述處理單元根據(jù)所述觸摸軌跡產(chǎn)生的圖片移動(dòng)信號(hào)控制所述顯示單元顯示的當(dāng)前圖片隨所述滑動(dòng)操作移動(dòng),并獲取所述目標(biāo)圖片的部分區(qū)域顯示在所述顯示單元;還用于獲取所述當(dāng)前圖片的圖片寬度,所述當(dāng)前圖片的側(cè)邊與所述顯示窗口相應(yīng)側(cè)邊的初始距離,以及根據(jù)所述初始距離、滑動(dòng)方向和所述第一距離確定所述當(dāng)前圖片與所述滑動(dòng)方向相同的一側(cè)的側(cè)邊與所述顯示窗口相應(yīng)側(cè)邊的第二距離; 計(jì)算單元,用于計(jì)算所述第二距離與所述當(dāng)前圖片寬度的比值; 計(jì)時(shí)單元,當(dāng)所述確定單元確定所述滑動(dòng)操作已經(jīng)結(jié)束時(shí),用于根據(jù)所述捕獲單元捕獲的滑動(dòng)操作計(jì)算所述滑動(dòng)操作的持續(xù)時(shí)間;以及 處理單元,用于判斷所述計(jì)算單元計(jì)算的比值是否不小于一預(yù)設(shè)比值,并當(dāng)確定所述計(jì)算單元計(jì)算的比值不小于所述預(yù)設(shè)比值時(shí)產(chǎn)生第一圖片獲取信號(hào),觸發(fā)所述圖片處理單元響應(yīng)所述第一圖片獲取信號(hào)獲取所述目標(biāo)圖片以控制所述顯示單元顯示所述目標(biāo)圖片;還用于判斷所述計(jì)時(shí)單元計(jì)算的所述滑動(dòng)操作的持續(xù)時(shí)間是否小于一預(yù)設(shè)時(shí)間值,并當(dāng)確定所述滑動(dòng)操作的持續(xù)時(shí)間小于所述預(yù)設(shè)時(shí)間值時(shí)產(chǎn)生第二圖片獲取信號(hào),觸發(fā)所述圖片處理單元響應(yīng)所述第二圖片獲取信號(hào)再次獲取所述當(dāng)前圖片以控制所述顯示單元再次顯示所述當(dāng)前圖片。
2.如權(quán)利要求I所述的具有圖片切換功能的裝置,其特征在于,當(dāng)所述確定單元確定所述滑動(dòng)操作尚未結(jié)束時(shí),所述捕獲單元繼續(xù)響應(yīng)所述物體在所述顯示單元上的滑動(dòng)操作以確定所述觸摸軌跡和滑動(dòng)方向。
3.如權(quán)利要求I所述的具有圖片切換功能的裝置,其特征在于,當(dāng)確定所述計(jì)算單元計(jì)算的比值小于所述預(yù)設(shè)比值時(shí),所述處理單元不產(chǎn)生第一圖片獲取信號(hào),所述顯示單元繼續(xù)顯示所述當(dāng)前圖片。
4.如權(quán)利要求I所述的具有圖片切換功能的裝置,其特征在于,所述預(yù)設(shè)比值為1/2。
5.一種圖片切換方法,包括 放大顯示一選定的當(dāng)前圖片于一觸摸屏提供的顯示窗口上,所述放大的當(dāng)前圖片大于所述顯示窗口; 響應(yīng)一物體在所述顯示窗口上的滑動(dòng)操作捕獲所述滑動(dòng)操作所產(chǎn)生的觸摸點(diǎn)而確定觸摸軌跡及滑動(dòng)方向,以及根據(jù)所述確定的觸摸軌跡及滑動(dòng)方向確定由所述當(dāng)前圖片要切換到的目標(biāo)圖片; 根據(jù)所述觸摸軌跡產(chǎn)生圖片移動(dòng)信號(hào),響應(yīng)所述圖片移動(dòng)信號(hào)控制所述當(dāng)前圖片隨所述滑動(dòng)操作移動(dòng),并獲取所述目標(biāo)圖片的部分區(qū)域顯示在所述顯示窗口上; 根據(jù)捕獲的所述滑動(dòng)操作判斷所述滑動(dòng)操作是否結(jié)束; 當(dāng)確定所述滑動(dòng)操作結(jié)束時(shí),獲取所述當(dāng)前圖片的寬度,根據(jù)捕獲的所述滑動(dòng)操作產(chǎn)生的觸摸點(diǎn)的座標(biāo)中的初始觸摸點(diǎn)與當(dāng)前觸摸點(diǎn)的座標(biāo)確定第一距離、所述當(dāng)前圖片的側(cè)邊與所述顯示窗口相應(yīng)側(cè)邊的初始距離,以及根據(jù)所述初始距離、滑動(dòng)方向和所述第一距離確定滑動(dòng)操作結(jié)束時(shí)所述當(dāng)前圖片與所述滑動(dòng)方向相同的一側(cè)的側(cè)邊與所述顯示窗口相應(yīng)側(cè)邊的第二距離; 獲取所述第二距離以及所述第二距離與所述圖片寬度的比值,并判斷所述比值是否不小于一預(yù)設(shè)比值; 當(dāng)確定所述比值不小于所述預(yù)設(shè)比值時(shí)產(chǎn)生第一圖片獲取信號(hào),并響應(yīng)所述第一圖片獲取信號(hào)獲取所述目標(biāo)圖片,顯示所述獲取的目標(biāo)圖片于所述顯示窗口上; 根據(jù)捕獲的所述滑動(dòng)操作計(jì)算所述滑動(dòng)操作的持續(xù)時(shí)間,并判斷所述持續(xù)時(shí)間是否小于一預(yù)設(shè)時(shí)間值;以及 當(dāng)確定所述持續(xù)時(shí)間小于所述預(yù)設(shè)時(shí)間值時(shí),產(chǎn)生第二圖片獲取信號(hào),響應(yīng)所述第二圖片獲取信號(hào)再次獲取所述當(dāng)前圖片,以及顯示所述當(dāng)前圖片。
6.如權(quán)利要求5所述的圖片切換方法,其特征在于,當(dāng)確定所述滑動(dòng)操作尚未結(jié)束時(shí),繼續(xù)執(zhí)行所述步驟“響應(yīng)一物體在所述顯示窗口上的滑動(dòng)操作捕獲所述滑動(dòng)操作所產(chǎn)生的觸摸點(diǎn)而確定觸摸軌跡及滑動(dòng)方向,以及根據(jù)所述確定的觸摸軌跡及滑動(dòng)方向確定由所述當(dāng)前圖片要切換到的目標(biāo)圖片”。
7.如權(quán)利要求5所述的圖片切換方法,其特征在于,當(dāng)確定所述比值小于所述預(yù)設(shè)比值時(shí),還包括 繼續(xù)顯示所述當(dāng)前圖片于所述顯示窗口上。
8.如權(quán)利要求5所述的圖片切換方法,其特征在于,所述預(yù)設(shè)比值為1/2。
全文摘要
一種具有圖片切換功能的裝置,確定單元根據(jù)滑動(dòng)操作確定由當(dāng)前圖片要切換到的目標(biāo)圖片,圖片處理單元根據(jù)滑動(dòng)操作在顯示單元的觸摸點(diǎn)確定當(dāng)前圖片與滑動(dòng)方向相同的一側(cè)的側(cè)邊與顯示顯示窗口相應(yīng)側(cè)邊的第二距離。當(dāng)該確定單元確定滑動(dòng)操作已經(jīng)結(jié)束且處理單元確定計(jì)算單元計(jì)算的第二距離與當(dāng)前圖片寬度的比值不小于預(yù)設(shè)比值時(shí)產(chǎn)生第一圖片獲取信號(hào)控制顯示單元顯示目標(biāo)圖片。當(dāng)計(jì)時(shí)單元計(jì)算滑動(dòng)操作的持續(xù)時(shí)間小于預(yù)設(shè)時(shí)間值時(shí),處理單元產(chǎn)生第二圖片獲取信號(hào)再次獲取當(dāng)前圖片,并由顯示單元再次顯示該當(dāng)前圖片。本發(fā)明還提供一種圖片切換方法,本發(fā)明通過對(duì)滑動(dòng)操作的時(shí)間及圖片移動(dòng)距離的判斷解決因動(dòng)作過快而發(fā)生連續(xù)切換多張圖片的技術(shù)問題。
文檔編號(hào)G06F3/0488GK102929527SQ20121036542
公開日2013年2月13日 申請(qǐng)日期2012年9月27日 優(yōu)先權(quán)日2012年9月27日
發(fā)明者梁海森, 姜至善, 楊世寧, 何祥, 程華東 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司