国产精品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>

      一種圖片放大方法及裝置與流程

      文檔序號:11690882閱讀:203來源:國知局
      一種圖片放大方法及裝置與流程

      本發(fā)明涉及圖像處理技術領域,特別是涉及一種圖片放大方法及裝置。



      背景技術:

      在移動互聯(lián)網(wǎng)和移動終端日益發(fā)展普及的情況下,越來越多的用戶選擇使用移動終端工作或者娛樂。但由于移動終端設備的屏幕尺寸有限,所以在用戶瀏覽移動終端上的圖片時,需要將圖片放大,才能更清楚的查看圖片的局部內容。

      現(xiàn)有技術中,可以通過移動終端中自帶的放大功能放大圖片,也可以應用具有圖片處理功能的軟件,比如photoshop、photozoom等放大圖片,但在放大圖片的過程中,由于受到終端設備屏幕尺寸的限制,放大后的圖片有可能超出屏幕的顯示范圍,出現(xiàn)變形從而導致圖片失真,圖片放大效果較差,無法滿足用戶想清楚查看局部圖片的要求。



      技術實現(xiàn)要素:

      本發(fā)明實施例的目的在于提供一種圖片放大方法及裝置,以實現(xiàn)在填充滿終端設備的顯示屏幕時,放大后的圖片不會出現(xiàn)失真,提高圖片效果的目的。具體技術方案如下:

      本發(fā)明提供了一種圖片放大方法,應用于終端設備,所述方法包括:

      獲取對于所述終端設備中顯示的目標圖片的第一操作;

      若所述第一操作為點擊并向靠近點擊點的目標圖片邊緣拖曳所述目標圖片,則確定所述第一操作為放大操作;

      控制所述目標圖片等比例放大,且當放大后的目標圖片超出所述終端設備顯示界面的顯示范圍時,在所述顯示界面中顯示以所述放大后的目標圖片的中心為中心的圖片區(qū)域,以使所述圖片區(qū)域將所述顯示界面的至少一個方向填充滿。

      可選的,所述控制所述目標圖片等比例放大,包括:

      確定所述第一操作的拖曳方向和拖曳距離;

      根據(jù)所述第一操作的拖曳方向和拖曳距離,確定所述目標圖片沿所述拖曳方向的放大尺寸;

      根據(jù)所述目標圖片沿所述拖曳方向的放大尺寸控制所述目標圖片等比例放大,以使放大后的目標圖片的長寬比與所述目標圖片相同。

      可選的,所述第一操作,包括:點擊所述目標圖片,并將所述目標圖片進行縱向、橫向或斜向的拖曳;

      根據(jù)所述第一操作的拖曳方向和拖曳距離,確定所述目標圖片沿所述拖曳方向的放大尺寸,包括:

      確定所述目標圖片沿所述拖曳方向的放大尺寸為所述第一操作的拖曳距離與預設系數(shù)之積。

      可選的,所述控制所述目標圖片等比例放大,且當放大后的目標圖片超出所述終端設備顯示界面的顯示范圍時,在所述顯示界面中顯示以所述放大后的目標圖片的中心為中心的圖片區(qū)域,以使所述圖片區(qū)域將所述顯示界面的至少一個方向填充滿,包括:

      控制所述目標圖片等比例放大,并分別判斷放大后的目標圖片的橫向或縱向是否超出所述終端設備顯示界面的顯示范圍;

      若放大后的目標圖片的橫向或縱向超出所述終端設備顯示界面的顯示范圍,則在超出所述終端設備顯示界面的方向上,顯示以所述放大后的目標圖片的中心為中心的圖片區(qū)域,在未超出所述終端設備顯示界面的方向上,顯示所述放大后的目標圖片。

      可選的,所述若所述第一操作為點擊并向靠近點擊點的目標圖片邊緣拖曳所述目標圖片,則確定所述第一操作為放大操作,包括:

      若所述第一操作為單擊所述目標圖片并向靠近點擊點的目標圖片邊緣拖曳所述目標圖片,則確定所述第一操作為放大操作;

      或者若所述第一操作為雙擊所述目標圖片并向靠近點擊點的目標圖片邊緣拖曳所述目標圖片,則確定所述第一操作為放大操作。

      本發(fā)明還提供了一種圖片放大裝置,所述裝置包括:

      獲取模塊,用于獲取對于所述終端設備中顯示的目標圖片的第一操作;

      分析模塊,用于若所述第一操作為點擊并向靠近所述點擊點的圖片邊緣拖曳所述目標圖片,則確定所述第一操作為放大操作;

      顯示模塊,用于控制所述目標圖片等比例放大,且當放大后的目標圖片超出所述終端設備顯示界面的顯示范圍時,在所述顯示界面中顯示以所述放大后的目標圖片的中心為中心的圖片區(qū)域,以使所述圖片區(qū)域將所述顯示界面的至少一個方向填充滿。

      可選的,所述顯示模塊,包括:

      確定子模塊,用于確定所述第一操作的拖曳方向和拖曳距離;

      計算子模塊,用于根據(jù)所述第一操作的拖曳方向和拖曳距離,確定所述目標圖片沿所述拖曳方向的放大尺寸;

      控制子模塊,用于根據(jù)所述目標圖片沿所述拖曳方向的放大尺寸控制所述目標圖片等比例放大,以使放大后的目標圖片的長寬比與所述目標圖片相同。

      可選的,所述獲取模塊,包括:

      第一獲取子模塊,用于點擊所述目標圖片,并將所述目標圖片進行縱向、橫向或斜向的拖曳;

      第二獲取子模塊,用于根據(jù)所述第一操作的拖曳方向和拖曳距離,確定所述目標圖片沿所述拖曳方向的放大尺寸,包括:確定所述目標圖片沿所述拖曳方向的放大尺寸為所述第一操作的拖曳距離與預設系數(shù)之積。

      可選的,所述顯示模塊,具體用于控制所述目標圖片等比例放大,并分別判斷放大后的目標圖片的橫向或縱向是否超出所述終端設備顯示界面的顯示范圍;

      若放大后的目標圖片的橫向或縱向超出所述終端設備顯示界面的顯示范圍,則在超出所述終端設備顯示界面的方向上,顯示以所述放大后的目標圖片的中心為中心的圖片區(qū)域,在未超出所述終端設備顯示界面的方向上,顯示所述放大后的目標圖片。

      可選的,所述分析模塊,具體用于若所述第一操作為單擊所述目標圖片并向靠近點擊點的目標圖片邊緣拖曳所述目標圖片,則確定所述第一操作為放大操作;

      或者若所述第一操作為雙擊所述目標圖片并向靠近點擊點的目標圖片邊緣拖曳所述目標圖片,則確定所述第一操作為放大操作。

      本發(fā)明實施例提供的圖片放大方法及裝置,通過獲取對于終端設備中顯示的目標圖片的第一操作,當?shù)谝徊僮鳛辄c擊并向靠近點擊點的圖片邊緣拖曳目標圖片時,則確定第一操作為放大操作,控制目標圖片等比例放大,且當放大后的目標圖片超出終端設備顯示界面的顯示范圍時,在顯示界面中顯示以放大后的目標圖片的中心為中心的圖片區(qū)域,以使圖片區(qū)域將顯示界面的至少一個方向填充滿,可以將放大后的圖片填充滿終端設備的顯示屏幕,并且不會出現(xiàn)變形或失真,提高了圖片放大的效果。當然,實施本發(fā)明的任一產(chǎn)品或方法并不一定需要同時達到以上所述的所有優(yōu)點。

      附圖說明

      為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

      圖1為本發(fā)明實施例圖片放大方法的流程圖;

      圖2為本發(fā)明實施例控制目標圖片等比例放大的方法的流程圖;

      圖3為應用本發(fā)明實施例提供方法之前的目標圖片;

      圖4為應用本發(fā)明實施例提供方法之后的目標圖片;

      圖5為本發(fā)明實施例圖片放大裝置的結構示意圖;

      圖6為本發(fā)明實施例顯示模塊的結構示意圖。

      具體實施方式

      下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

      為了實現(xiàn)在填充滿終端設備的顯示屏幕時,放大后的圖片不會出現(xiàn)失真,提高圖片效果的目的,本發(fā)明實施例提供了一種圖片放大方法及裝置,以下分別進行詳細說明。

      圖1為本發(fā)明實施例圖片放大方法的流程圖,包括如下步驟:

      步驟101,獲取對于終端設備中顯示的目標圖片的第一操作。

      本發(fā)明實施例提供的方法可以應用于電子終端設備。具體地,該電子設備可以為臺式計算機、智能移動終端、便攜式計算機等。

      用戶想要查看顯示在終端設備的顯示屏幕中的目標圖片,可以對目標圖片進行操作,操作可以為對圖片進行放大或者縮小,對于終端設備中顯示的目標圖片的操作記為第一操作。對于移動終端而言,顯示屏為可觸摸屏,可以用手指或其它物體觸摸安裝在顯示器前端的觸摸屏,獲取第一操作的方法為系統(tǒng)根據(jù)手指觸摸的圖標或菜單位置來定位選擇信息輸入,觸摸屏由觸摸檢測部件和觸摸屏控制器組成,觸摸檢測部件安裝在顯示器屏幕前面,用于檢測用戶觸摸位置,接受到位置信息后,發(fā)送給觸摸屏控制器,而觸摸屏控制器從觸摸點檢測裝置上接收觸摸信息,并將它轉換成觸點坐標,再發(fā)送給中央處理器,獲取第一操作;對于電子設備而言,獲取第一操作的方法可以通過外接一個輸入設備,例如鼠標、鍵盤等,以鼠標為例,對鼠標進行點擊操作時,電子終端設備的系統(tǒng)就接收到一個事件,這個事件中包含有鼠標的位置和事件類型,即為在屏幕的哪個位置做了什么的操作,然后電子終端設備的系統(tǒng)根據(jù)預先程序設定的事件處理器對該事件進行處理。

      第一操作具體可以包括:點擊目標圖片,并將目標圖片進行縱向、橫向或斜向的拖曳;獲取目標圖片的第一操作,第一操作具體可以包括對目標圖片通過鼠標進行點擊或者直接用手指進行觸屏點擊,并且點住目標圖片進行縱向、橫向或者斜向的拖曳。

      步驟102,若第一操作為點擊并向靠近點擊點的目標圖片邊緣拖曳目標圖片,則確定第一操作為放大操作。

      在獲取到對目標圖片的第一操作后,確定第一操作的內容,如果用戶點擊目標圖片時,并在點擊點的附近沿著目標圖片的邊緣將目標圖片向外拖曳,將目標圖片進行縱向、橫向或斜向的拖曳,則認為該第一操作為放大操作。

      步驟103,控制目標圖片等比例放大,且當放大后的目標圖片超出終端設備顯示界面的顯示范圍時,在顯示界面中顯示以放大后的目標圖片的中心為中心的圖片區(qū)域,以使圖片區(qū)域將顯示界面的至少一個方向填充滿。

      當電子終端設備的系統(tǒng)確認第一操作為放大操作后,控制目標圖片進行等比例放大,控制的方法由拖曳的距離和方向決定,拖曳的距離決定了放大比例,拖曳的方向決定了放大方向。在現(xiàn)有的圖片放大過程中,圖片會改變它原來的比例,直接按照拖曳方向和距離進行放大,會導致圖片變形或者失真,在顯示界面上顯示的圖片不清晰,為了提高圖片的顯示效果,需要控制圖片進行等比例放大,等比例放大可以保證圖片在放大的過程中不會出現(xiàn)變形或者失真,使目標圖片保持原有的比例。

      為了控制目標圖片等比例放大,需將目標圖片的填充模式預先設置成縮放模式,縮放模式可以使目標圖片達到的效果為,使目標圖片保持原有的比例,并且保證原始圖片在目標圖片的正中央或者在保持原有的比例的同時,輸出為填滿屏幕的圖片格式。放大后的圖片填滿屏幕,可以在有限的屏幕尺寸范圍內將圖片最大化的顯示,既利于用戶局部查看圖片內容,也提高了圖片的顯示效果。

      在一張圖片中,核心內容通常顯示在圖片的中間區(qū)域,例如文字內容、關鍵字符等,用戶傾向于放大圖片的中間區(qū)域,所以在圖片的放大過程中,當放大后的目標圖片超出終端設備顯示界面的顯示范圍時,那么在顯示界面中顯示以放大后的目標圖片的中心為中心的圖片區(qū)域,以使圖片區(qū)域將顯示界面的至少一個方向填充滿。當放大后的目標圖片在橫向上超出終端設備顯示界面的顯示范圍時,則在橫向上,顯示以放大后的目標圖片的中心為中心的圖片區(qū)域,在縱向上顯示放大后的目標圖片;當放大后的目標圖片在縱向上超出終端設備顯示界面的顯示范圍時,則在縱向上,顯示以放大后的目標圖片的中心為中心的圖片區(qū)域,在橫向上顯示放大后的目標圖片;當放大后的目標圖片在橫向上或者縱向上均超出終端設備顯示界面的顯示范圍時,則比較橫向和縱向上超出終端設備顯示界面的顯示范圍的大小,以超出顯示范圍大的為準,在超出顯示范圍大的顯示放大后的目標圖片。

      本發(fā)明實施例中,設置目標圖片的格式為縮放模式,且控制目標圖片等比例放大后超出終端設備顯示界面的顯示范圍時,在目標圖片保持原有的比例基礎之上,在顯示界面中顯示的是以放大后的目標圖片的中心為中心的圖片區(qū)域,能夠達到的有益效果為顯示出的圖片區(qū)域至少在縱向、橫向或者斜向上都能夠填充滿顯示界面。

      一種具體的控制控制目標圖片等比例放大,且當放大后的目標圖片超出終端設備顯示界面的顯示范圍時,在顯示界面中顯示以放大后的目標圖片的中心為中心的圖片區(qū)域,以使圖片區(qū)域將顯示界面的至少一個方向填充滿的方法包括:

      控制目標圖片等比例放大,并分別判斷放大后的目標圖片的橫向或縱向是否超出終端設備顯示界面的顯示范圍。

      將目標圖片的格式設置為縮放模式,以控制目標圖片等比例放大,并且分別判斷放大后的目標圖片,當拖曳方向為橫向或者縱向時,在拖曳方向上,是否超出終端設備顯示界面的顯示范圍;當拖曳方向為斜向時,可以沿斜向將拖曳方向分解到橫向和縱向上,再分別判斷放大后的目標圖片的橫向或縱向是否超出終端設備顯示界面的顯示范圍。

      若放大后的目標圖片的橫向或縱向超出終端設備顯示界面的顯示范圍,則在超出終端設備顯示界面的方向上,顯示以放大后的目標圖片的中心為中心的圖片區(qū)域,在未超出終端設備顯示界面的方向上,顯示放大后的目標圖片。

      當判斷結果為放大后的目標圖片在橫向上超出終端設備顯示界面的顯示范圍時,則在橫向上,顯示以放大后的目標圖片的中心為中心的圖片區(qū)域,在縱向上顯示放大后的目標圖片;當判斷結果為放大后的目標圖片在縱向上超出終端設備顯示界面的顯示范圍時,則在縱向上,顯示以放大后的目標圖片的中心為中心的圖片區(qū)域,在橫向上顯示放大后的目標圖片;當判斷結果為當放大后的目標圖片在橫向上或者縱向上均超出終端設備顯示界面的顯示范圍時,則比較橫向和縱向上超出終端設備顯示界面的顯示范圍的大小,以超出顯示范圍大的為準,在超出顯示范圍大的顯示放大后的目標圖片。本發(fā)明實施例提供的一種圖片放大方法,通過獲取對于終端設備中顯示的目標圖片的第一操作,當?shù)谝徊僮鳛辄c擊并向靠近點擊點的圖片邊緣拖曳目標圖片時,則確定第一操作為放大操作,控制目標圖片等比例放大,且當放大后的目標圖片超出終端設備顯示界面的顯示范圍時,在顯示界面中顯示以放大后的目標圖片的中心為中心的圖片區(qū)域,以使圖片區(qū)域將顯示界面的至少一個方向填充滿,可以將放大后的圖片填充滿終端設備的顯示屏幕,并且不會出現(xiàn)變形或失真,提高了圖片放大的效果。

      作為本發(fā)明實施例的一種實施方式,如圖2所示,其示出了本發(fā)明實施例一種控制目標圖片等比例放大的方法,具體步驟為:

      步驟201,確定第一操作的拖曳方向和拖曳距離。

      當用戶對目標圖片進行操作時,通過步驟101獲取用戶對于終端設備中顯示的目標圖片的第一操作,確定第一操作的拖曳方向和拖曳距離。確定的方法為通過外接輸入設備,例如鼠標、鍵盤等,對鼠標進行點擊操作時,或者敲擊鍵盤進行輸入操作時,電子終端設備的系統(tǒng)就接收到一個事件,這個事件中包含有鼠標的位置和事件類型,即在屏幕的哪個位置做了什么的操作,然后電子終端設備的系統(tǒng)根據(jù)預先程序設定的事件處理器對該事件進行處理,通過事件處理器可以確定拖曳方向和拖曳距離;對于可觸摸終端屏幕而言,由于終端屏幕觸摸檢測部件和觸摸屏控制器組成觸摸檢測部件安裝在顯示器屏幕前面,用于檢測用戶觸摸位置,接受到位置信息后,發(fā)送給觸摸屏控制器,而觸摸屏控制器從觸摸點檢測裝置上接收觸摸信息,并將它轉換成觸點坐標,再發(fā)送給中央處理器并輸出,從而確定第一操作的拖曳方向和拖曳距離;有些可觸摸終端屏幕帶有電容傳感器,當用戶在屏幕上進行操作時,電容傳感器通過感應電子流失的位置來完成定位和操作反饋,從而確定第一操作的拖曳方向和拖曳距離。

      步驟202,根據(jù)第一操作的拖曳方向和拖曳距離,確定目標圖片沿拖曳方向的放大尺寸。

      確定出第一操作的拖曳方向和拖曳距離后,根據(jù)第一操作的拖曳方向和拖曳距離,電子終端設備的系統(tǒng)需要確定目標圖片沿拖曳方向的放大尺寸。第一操作的拖曳方向可以為縱向、橫向或者斜向,拖曳距離為在相應拖曳方向上的移動距離,拖曳方向可以通過步驟201確定,而拖曳距離是指通過外接輸入設備,例如鼠標、鍵盤等,拖曳距離為鼠標、鍵盤等對屏幕進行拖曳操作時的移動距離,或者當顯示屏為可觸摸屏時,手指或其它物體的移動距離,但是移動距離會比較微小,但鼠標點擊目標圖片的微小操作,對應在顯示界面上會放大這個微小操作,所以實際的放大尺寸為拖曳距離與預設系數(shù)之積,預設系數(shù)根據(jù)用戶需求或者工業(yè)需要決定,本發(fā)明實施例的預設系數(shù)由用戶想要查看放大多少倍的圖片決定。

      當拖曳方向為縱向或者橫向時,則放大尺寸為外接輸入設備或者手指或其它物體的拖曳距離與預設系數(shù)之積;當拖曳方向為斜向時,則將外接輸入設備或者手指或其它物體的拖曳距離分解到縱向和橫向,縱向上的放大尺寸為縱向上的拖曳距離與預設系數(shù)之積,橫向上的放大尺寸為橫向上的拖曳距離與預設系數(shù)之積,進而得到放大后的目標圖片。

      步驟203,根據(jù)目標圖片沿拖曳方向的放大尺寸控制目標圖片等比例放大,以使放大后的目標圖片的長寬比與目標圖片相同。

      根據(jù)拖曳距離與預設系數(shù)之積控制目標圖片等比例放大,需要將目標圖片預先設置成縮放模式,使目標圖片保持原有的縮放比例,在第一操作為放大操作時,將目標圖片按照放大尺寸進行等比例放大,使得放大后的目標圖片的長寬比于目標圖片的長寬比相同。保證目標圖片等比例放大的原因是為了保證目標圖片在放大以后保持原有的像素,在不失真的情況下進行放大。

      作為本發(fā)明實施例的另一種實施方式,可選的,若第一操作為點擊并向靠近點擊點的目標圖片邊緣拖曳目標圖片,則確定第一操作為放大操作,包括:

      若第一操作為單擊目標圖片并向靠近點擊點的目標圖片邊緣拖曳目標圖片,則確定第一操作為放大操作。

      在獲取到對目標圖片的第一操作后,確定第一操作的內容,如果用戶點擊目標圖片時,并在點擊點的附近沿著目標圖片的邊緣將目標圖片向外拖曳,位置在點擊點的附近,將目標圖片進行縱向、橫向或斜向的拖曳,則認為該第一操作為放大操作。具體為當?shù)谝徊僮鳛閱螕裟繕藞D片,向靠近點擊點的目標圖片邊緣拖曳目標圖片時,確定第一操作為放大操作。當用戶只單擊目標圖片但沒有向靠近點擊點的目標圖片邊緣拖曳目標圖片時,可以判定用戶可能操作失誤,誤點擊目標圖片導致,并不是放大操作。

      或者若第一操作為雙擊目標圖片并向靠近點擊點的目標圖片邊緣拖曳目標圖片,則確定第一操作為放大操作。

      如果第一操作為雙擊目標圖片,向靠近點擊點的目標圖片邊緣拖曳目標圖片,則確定第一操作為放大操作。當用戶雙擊屏幕時,而沒有將目標圖片向靠近點擊點的邊緣拖曳時,可以判定用戶可能操作失誤或者想要進行別的操作,例如原圖查看、保存圖片等,并不是放大操作。

      綜上,當用戶單擊或者雙擊目標圖片時,并將目標圖片向靠近點擊點的邊緣拖曳時,可以確定第一操作為放大操作。

      作為本發(fā)明實施例的一種具體實施方式,結合本發(fā)明實施例提供的方法在實際場景中的應用,現(xiàn)舉例說明如下,

      圖3為應用本發(fā)明實施例提供方法之前的目標圖片,圖3顯示的是一張正在編輯中的目標圖片301,目標圖片301位于顯示界面302中。目標圖片301中間區(qū)域為若干五角星,兩邊為帶有“單擊此處添加內容”的文字框,用戶在對目標圖片301進行編輯查看時,想要查看中間區(qū)域五角星圖案的內容和數(shù)量,對目標圖片301進行點擊和拖曳操作,單擊或者雙擊目標圖片301,并將目標圖片301斜向拖曳,以便在橫向和縱向上同時放大目標圖片301。

      圖4為應用本發(fā)明實施例提供方法之后的目標圖片,將圖3中的目標圖片301放大后,將得到放大后的目標圖片401,由圖4可見,放大后的目標圖片401中,五角星的形狀和數(shù)量清晰可見。放大后的目標圖片401保持原有的比例,并且在橫向上填滿顯示界面302,縱向上無變化,而且兩邊的文字框已不再顯示,在顯示界面302中顯示以放大后的目標圖片401的中心(圖4中為五角星區(qū)域)為中心的圖片區(qū)域,放大后的目標圖片401填充滿終端設備的顯示界面302,并且不會出現(xiàn)變形或失真,提高了圖片放大的效果。

      本發(fā)明還提供了一種圖片放大裝置,如圖5所示,裝置包括:

      獲取模塊501,用于獲取對于終端設備中顯示的目標圖片的第一操作。

      分析模塊502,用于若第一操作為點擊并向靠近點擊點的圖片邊緣拖曳目標圖片,則確定第一操作為放大操作。

      顯示模塊503,用于控制目標圖片等比例放大,且當放大后的目標圖片超出終端設備顯示界面的顯示范圍時,在顯示界面中顯示以放大后的目標圖片的中心為中心的圖片區(qū)域,以使圖片區(qū)域將顯示界面的至少一個方向填充滿。

      本發(fā)明實施例提供的一種圖片放大裝置,通過獲取對于終端設備中顯示的目標圖片的第一操作,當?shù)谝徊僮鳛辄c擊并向靠近點擊點的圖片邊緣拖曳目標圖片時,則確定第一操作為放大操作,控制目標圖片等比例放大,且當放大后的目標圖片超出終端設備顯示界面的顯示范圍時,在顯示界面中顯示以放大后的目標圖片的中心為中心的圖片區(qū)域,以使圖片區(qū)域將顯示界面的至少一個方向填充滿,可以將放大后的圖片填充滿終端設備的顯示屏幕,并且不會出現(xiàn)變形或失真,提高了圖片放大的效果。

      可選的,顯示模塊503的結構示意圖,如圖6所示,包括:

      確定子模塊601,用于確定第一操作的拖曳方向和拖曳距離。

      計算子模塊602,用于根據(jù)第一操作的拖曳方向和拖曳距離,確定目標圖片沿拖曳方向的放大尺寸。

      計算子模塊603,用于根據(jù)目標圖片沿拖曳方向的放大尺寸控制目標圖片等比例放大,以使放大后的目標圖片的長寬比與目標圖片相同。

      可選的,獲取模塊501,包括:

      第一獲取子模塊,用于點擊目標圖片,并將目標圖片進行縱向、橫向或斜向的拖曳。

      第二獲取子模塊,用于根據(jù)第一操作的拖曳方向和拖曳距離,確定目標圖片沿拖曳方向的放大尺寸,包括:確定目標圖片沿拖曳方向的放大尺寸為第一操作的拖曳距離與預設系數(shù)之積。

      可選的,顯示模塊503,具體用于控制目標圖片等比例放大,并分別判斷放大后的目標圖片的橫向或縱向是否超出終端設備顯示界面的顯示范圍。

      若放大后的目標圖片的橫向或縱向超出所述終端設備顯示界面的顯示范圍,則在超出終端設備顯示界面的方向上,顯示以放大后的目標圖片的中心為中心的圖片區(qū)域,在未超出終端設備顯示界面的方向上,顯示放大后的目標圖片。

      可選的,分析模塊502,具體用于若第一操作為單擊目標圖片并向靠近點擊點的目標圖片邊緣拖曳目標圖片,則確定第一操作為放大操作。

      或者若第一操作為雙擊目標圖片并向靠近點擊點的目標圖片邊緣拖曳目標圖片,則確定第一操作為放大操作。

      需要說明的是,本發(fā)明實施例的裝置是應用上述圖片放大方法的裝置,則上述圖片放大方法的所有實施例均適用于該裝置,且均能達到相同或相似的有益效果。

      需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。

      本說明書中的各個實施例均采用相關的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。

      以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內所作的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍內。

      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1