亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種移動終端屏幕截圖方法及其移動終端的制作方法

文檔序號:9546815閱讀:1088來源:國知局
一種移動終端屏幕截圖方法及其移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種移動終端屏幕截圖方法及其移動終端。
【背景技術(shù)】
[0002]隨著多媒體智能終端的硬件和軟件水平越來越強大,以前在多媒體智能終端上不能做的事情,現(xiàn)在也變得可以了,例如在移動智能終端截圖。下面以手機為例,來說明移動智能終端現(xiàn)有的截圖方法以及效果。
[0003]現(xiàn)在用戶在手機上面一般一次只能截取一個屏幕大小的圖片,截取的操作方式一般為,同時按一下手機的關(guān)機鍵和主頁鍵。
[0004]如果用戶想截取連續(xù)的多屏界面,現(xiàn)有的操作方式如下:
[0005]先截取當前屏幕的內(nèi)容,再滑動屏幕到下一屏,再次截取,如此反復。再利用手機端或者電腦端的圖片合成軟件,將剛才截取的多幅圖片合成為一幅長圖。
[0006]在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:現(xiàn)有的多屏截圖方法非常的繁瑣,效率低,且最終合成效果不好。

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

[0007]為克服現(xiàn)有技術(shù)中多屏截圖方法操作繁瑣,效率低,最終合成效果不好的問題,本發(fā)明實施例一方面提供了一種移動終端屏幕截圖方法,包括:
[0008]接收截圖開始指示;
[0009]獲取位于當前屏的截屏控制區(qū)域圖像對應(yīng)的像素矩陣一;
[0010]根據(jù)所述像素矩陣一,以及所述截屏控制區(qū)域新增的像素行,生成像素矩陣二,直至接收到截屏結(jié)束指示;所述新增的像素行由所述截屏控制區(qū)域根據(jù)屏幕滾動得到;
[0011 ] 根據(jù)所述像素矩陣二,生成截屏圖像。
[0012]另一方面,本發(fā)明實施例提供了一種移動終端,包括:
[0013]獲取模塊,用于接收截圖開始指示,并獲取位于當前屏的截屏控制區(qū)域圖像對應(yīng)的像素矩陣一;
[0014]第一合成模塊,用于根據(jù)所述獲取模塊獲取的所述像素矩陣一,以及所述截屏控制區(qū)域新增的像素行,生成像素矩陣二,直至接收到截屏結(jié)束指示;所述新增的像素行由所述截屏控制區(qū)域根據(jù)屏幕滾動得到;
[0015]第二合成模塊,用于根據(jù)所述第一合成模塊生成的所述像素矩陣二,生成截屏圖像。
[0016]本發(fā)明實施例通過獲取位于當前屏的截屏控制區(qū)域圖像對應(yīng)的像素矩陣一,并根據(jù)像素矩陣一,以及所述截屏控制區(qū)域新增的像素行,生成像素矩陣二,直至接收到截屏結(jié)束指示,生成截屏圖像,這樣,用戶只需滾動屏幕,即可以得到用戶所需的完整的截屏圖像,因此避免了單幅截取再通過軟件合成的繁重工作量,且圖像連續(xù),避免了誤操作或者軟件缺陷導致了圖像失真或合成錯誤。
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1是本發(fā)明一種移動終端屏幕截圖方法的實施例一的流程圖。
[0019]圖2是本發(fā)明一種移動終端屏幕截圖方法的實施例二的流程圖。
[0020]圖3是本發(fā)明一種移動終端的實施例一的結(jié)構(gòu)示意圖。
[0021]圖4是本發(fā)明一種移動終端的實施例二的結(jié)構(gòu)示意圖。
【具體實施方式】
[0022]為了使本發(fā)明所解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0023]請參照圖1,是本發(fā)明一種移動終端屏幕截圖方法的實施例一的流程圖,該截屏方法包括:
[0024]步驟S11:接收截圖開始指示。
[0025]截圖開始指示的觸發(fā)方式包括但不限于以下幾種:通過快捷圖標按鈕觸發(fā);通過按鍵或者按鍵組合觸發(fā);通過顯示屏手勢觸發(fā);通過語音指令觸發(fā);通過拿起移動終端搖一搖,或者在空中揮舞出指定形狀觸發(fā);通過隔空手勢觸發(fā)。
[0026]步驟S12:獲取位于當前屏的截屏控制區(qū)域圖像對應(yīng)的像素矩陣一。
[0027]在本發(fā)明實施例中,獲取位于當前屏的截屏控制區(qū)域圖像包括但不限于以下方式:在接收到截圖開始指示,移動終端當前屏上顯示截屏控制區(qū)域的時候確定;在顯示截屏控制區(qū)域后,用戶調(diào)整顯示截屏控制區(qū)域的形狀、位置或大小后通過觸發(fā)確認操作而確定。
[0028]調(diào)整顯示截屏控制區(qū)域的形狀、位置或大小,可以為系統(tǒng)預設(shè)形狀、位置或大小,如當前屏內(nèi)容所涵蓋的形狀,或與當前屏內(nèi)某個應(yīng)用窗口形狀對應(yīng)的形狀。因此,所述截屏控制區(qū)域可以為整個顯示屏區(qū)域或部分顯示屏區(qū)域。
[0029]在本發(fā)明實施例中,所述截屏控制區(qū)域為當前屏內(nèi)容所涵蓋的形狀,該截屏控制區(qū)域為矩形,該矩形截屏控制區(qū)域默認寬度為顯示屏的寬度,高度默認為當前屏的高度。用戶也可以在設(shè)置界面提供的參數(shù)設(shè)置功能中設(shè)定截屏控制區(qū)域的透明度,顏色等信息。
[0030]考慮到移動終端顯示屏信息的排布規(guī)則,本發(fā)明實施例采用矩形的截屏控制區(qū)域有助于用戶截取更加完整的圖像信息,節(jié)省操作時間。
[0031]獲取位于當前屏的截屏控制區(qū)域圖像對應(yīng)的像素矩陣一,為獲取當前屏幕的截屏控制區(qū)域圖像對應(yīng)的像素矩陣一對應(yīng)的圖像,在本發(fā)明實施例中,該對應(yīng)的圖像為截屏控制區(qū)域內(nèi)所有的圖像,由此可以供用戶更加直觀和便捷的截取需要的當前屏信息。應(yīng)當理解,在本發(fā)明截圖方法的一些其他實施例中,獲取所述截屏控制區(qū)域?qū)?yīng)的圖像還可以在前述基礎(chǔ)上,增加當前截屏控制區(qū)域邊界外一定像素寬度的圖像,或排除當前截屏控制區(qū)域邊界內(nèi)一定像素寬度的圖像。
[0032]步驟S13:根據(jù)所述像素矩陣一,以及所述截屏控制區(qū)域新增的像素行,生成像素矩陣二,直至接收到截屏結(jié)束指示;所述新增的像素行由所述截屏控制區(qū)域根據(jù)屏幕滾動得到。
[0033]在本發(fā)明實施例中,用戶可以滑動當前屏中截屏控制區(qū)域內(nèi),或滑動當前屏中截屏控制區(qū)域外的觸摸屏使當前屏發(fā)生滾動以更新截屏控制區(qū)域的內(nèi)容并生成像素矩陣二。
[0034]所述截屏結(jié)束指示可以包括但不限于以下幾種:通過觸發(fā)快捷圖標按鈕;通過觸發(fā)按鍵或者按鍵組合;通過顯示屏手勢觸發(fā);通過語音指令觸發(fā);通過拿起移動終端搖一搖,或者在空中揮舞出指定形狀觸發(fā);通過隔空手勢觸發(fā);通過停止?jié)L動所述顯示屏的內(nèi)容并移開手指觸發(fā)。在通過停止?jié)L動所述顯示屏的內(nèi)容并移開手指觸發(fā)方式下,用戶僅需移開手指,使手指離開顯示屏面板即可保存屏幕截圖,不需要額外通過其他確認按鍵或手勢等方式觸發(fā),操作簡單,使用方便。
[0035]步驟14:根據(jù)所述像素矩陣二,生成截屏圖像。
[0036]生成截屏圖像之后會彈出提示告知用戶圖像已經(jīng)保存,并退出本程序。用戶可以選擇查看生成的截屏圖像以確認截屏效果。
[0037]本發(fā)明實施例的方法實現(xiàn)了多屏的連續(xù)截取,并通過算法自動合成因此避免了單幅截取再通過軟件合成的繁重工作量,且圖像連續(xù),避免了誤操作或者軟件缺陷導致了圖像失真或合成錯誤??梢愿咝?,快捷,準確地抓取顯示終端的多屏圖像。
[0038]圖2,是本發(fā)明一種移動終端屏幕截圖方法的實施例二的流程圖,該截屏方法包括:
[0039]步驟S21:接收截圖開始指示。此步驟與第一實施例中的對應(yīng)步驟相同,這里不再贅述。
[0040]步驟S22:判斷出截屏控制區(qū)域。
[0041]當前屏幕由截屏區(qū)域和非截屏區(qū)域組成,截屏區(qū)域由截屏控制區(qū)域和非截屏控制區(qū)域組成。截屏控制區(qū)域也稱為可滾動區(qū)域,即跟隨屏幕界面滾動,顯示內(nèi)容發(fā)生變化的區(qū)域。非截屏控制區(qū)域也稱為固定區(qū)域,即不跟隨屏幕界面滾動,顯示內(nèi)容不發(fā)生變化的區(qū)域。
[0042]步驟S23:獲取位于當前屏的截屏控制區(qū)域圖像對應(yīng)的像素矩陣一。
[0043]步驟S24:根據(jù)像素矩陣一,截屏控制區(qū)域新增的像素行以及屏幕內(nèi)容滾動方向,生成像素矩陣二,直至接收到截屏結(jié)束指示。
[0044]此步驟與第一實施例中的對應(yīng)步驟的不同點在于:
[0045]根據(jù)像素矩陣一,截屏控制區(qū)域新增的像素行以及屏幕內(nèi)容滾動方向,生成像素矩陣二,直至接收到截屏結(jié)束指示,包括:將所述新增的像素行按行疊加在所述像素矩陣一的最后一行后,或按行疊加在所述像素矩陣一的第一行前。其中,所述像素行可以沿屏幕長度平行的方向排列或沿屏幕寬度平行的方向排列。
[0046]在本發(fā)明實施例中,所述像素矩陣一的第一行為像素矩陣最上方或最左側(cè)的第一行,所述像素矩陣一的最后一行為像素矩陣中最下方或最右側(cè)的第一行。當屏幕內(nèi)容向上方或者左側(cè)滾動時,將所述新增的像素行按行疊加在所述像素矩陣一的最后一行后;當屏幕內(nèi)容向下方或者右側(cè)滾動時,將所述新增的像素行按行疊加在所述像素矩陣一的第一行
N /.刖。
[0047]應(yīng)當理解,在本發(fā)明截圖方法的一些其他實施例中,用戶除了向上、下、左、右側(cè)滑動屏幕,還可以向左上、左下、右上,右下滑動屏幕,例如,當用戶向右下方滑動屏幕時(當前屏
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1