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

      一種圖像生成方法及裝置的制造方法

      文檔序號:9380835閱讀:203來源:國知局
      一種圖像生成方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,特別涉及一種圖像生成方法及裝置。
      【背景技術(shù)】
      [0002] 人們在使用計(jì)算機(jī)、平板電腦、手機(jī)等終端設(shè)備的過程中,常常需要通過屏幕截圖 的方式生成圖像。
      [0003] 現(xiàn)有技術(shù)中,通過屏幕截圖的方式生成圖像時(shí),一般終端設(shè)備接收到截圖指令后, 根據(jù)用戶選擇的屏幕區(qū)域生成圖像,并啟動圖像編輯功能,在編輯圖像過程中,終端設(shè)備會 將根據(jù)編輯操作形成的圖像緩存至預(yù)設(shè)的存儲空間中,在接收到圖像保存指令后,對緩存 的最終圖像執(zhí)行保存操作。
      [0004] 但是,應(yīng)用上述方法生成圖像的過程中,終端設(shè)備每次根據(jù)截屏指令所生成的圖 像均會存儲在相同的存儲空間,這樣會帶來如下問題:若用戶在截取圖像后想要再次截取 圖像且希望保存當(dāng)前已截取的圖像,只能先把當(dāng)前已截取的圖像進(jìn)行保存并退出當(dāng)前生成 圖像的過程,否則,新截取的圖像會覆蓋掉當(dāng)前已截圖的圖像,這樣,用戶要實(shí)現(xiàn)多次圖像 截取時(shí),步驟繁瑣,用戶體驗(yàn)較差。

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

      [0005] 本發(fā)明實(shí)施例公開了一種圖像生成方法及裝置,以簡化多次圖像截取的步驟。
      [0006] 為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種圖像生成方法,所述方法包括:
      [0007] 接收截圖指令;
      [0008] 生成與所述截圖指令對應(yīng)的圖層,將用戶所選擇的屏幕區(qū)域的圖像內(nèi)容存儲在所 生成圖層對應(yīng)的存儲區(qū)域中,并在所生成圖層上顯示用戶所選擇的屏幕區(qū)域的圖像內(nèi)容, 其中,所生成圖層對應(yīng)的存儲區(qū)域獨(dú)立于根據(jù)之前已接收的截圖指令生成的處于未關(guān)閉狀 態(tài)的圖層對應(yīng)的存儲區(qū)域;
      [0009] 在接收到針對當(dāng)前處于未關(guān)閉狀態(tài)的至少一個(gè)圖層的圖像生成指令后,根據(jù)所述 圖像生成指令中包括的圖層的標(biāo)識對應(yīng)的圖層,生成所述圖像生成指令對應(yīng)的輸出圖像, 其中,所述圖像生成指令中包括:用戶所選擇圖層的標(biāo)識。
      [0010] 在本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述在所生成圖層上顯示用戶所選擇的屏幕區(qū) 域的圖像內(nèi)容之后,還包括:
      [0011] 接收針對所生成圖層上所顯示的圖像內(nèi)容的編輯操作指令;
      [0012] 根據(jù)所述編輯操作指令,對所生成圖層上所顯示的圖像內(nèi)容進(jìn)行編輯,獲得編輯 后的圖像內(nèi)容,并在所生成圖層上顯示上述編輯后的圖像內(nèi)容;
      [0013] 將上述編輯后的圖像內(nèi)容以及與所述編輯操作指令相關(guān)的信息存儲在所生成圖 層對應(yīng)的存儲區(qū)域中。
      [0014] 在本發(fā)明的一種具體實(shí)現(xiàn)方式中,在所述圖像生成指令中包括用戶所選擇的一個(gè) 圖層的標(biāo)識的情況下,
      [0015] 所述根據(jù)所述圖像生成指令中包括的圖層的標(biāo)識對應(yīng)的圖層,生成所述圖像生成 指令對應(yīng)的輸出圖像,包括:
      [0016] 創(chuàng)建操作系統(tǒng)圖像對象;
      [0017] 根據(jù)所述圖像生成指令中包括的圖層的標(biāo)識,通過將用戶所選擇的圖層上顯示的 圖像內(nèi)容拷貝至所創(chuàng)建的操作系統(tǒng)圖像對象中的方式,生成所述圖像生成指令對應(yīng)的輸出 圖像。
      [0018] 在本發(fā)明的一種具體實(shí)現(xiàn)方式中,在所述圖像生成指令中包括用戶所選擇的多個(gè) 圖層的標(biāo)識的情況下,
      [0019] 所述根據(jù)所述圖像生成指令中包括的圖層的標(biāo)識對應(yīng)的圖層,生成所述圖像生成 指令對應(yīng)的輸出圖像,包括:
      [0020] 根據(jù)所述圖像生成指令中包括的圖層的標(biāo)識,確定用于生成所述圖像生成指令對 應(yīng)的輸出圖像的圖層;
      [0021] 按照預(yù)設(shè)的像素混合算法,對所確定的各個(gè)圖層上顯示的圖像內(nèi)容進(jìn)行像素混 合,生成所述圖像生成指令對應(yīng)的輸出圖像。
      [0022] 在本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述圖像生成指令中還包括:基準(zhǔn)圖層的標(biāo)識 RL ;
      [0023] 所述按照預(yù)設(shè)的像素混合算法,對所確定的各個(gè)圖層上顯示的圖像內(nèi)容進(jìn)行像素 混合,生成所述圖像生成指令對應(yīng)的輸出圖像,包括:
      [0024] 查找所確定的各個(gè)圖層中與標(biāo)識為RL的圖層大小不一致的圖層;
      [0025] 根據(jù)所述標(biāo)識為RL的圖層的大小和所查找到的各個(gè)圖層的大小,分別確定所查 找到的各個(gè)圖層對應(yīng)的縮放比例,其中,按照所確定的縮放比例對查找到的圖層進(jìn)行縮放 處理后得到的圖層大小與所述標(biāo)識為RL的圖層的大小一致;
      [0026] 根據(jù)所查找到的各個(gè)圖層對應(yīng)的縮放比例分別對所查找到的各個(gè)圖層上顯示的 圖像內(nèi)容進(jìn)行縮放處理;
      [0027] 對經(jīng)上述縮放處理后的圖像內(nèi)容以及所確定的圖層中與標(biāo)識為RL的圖層大小一 致的圖層上顯示的圖像內(nèi)容進(jìn)行像素混合,生成所述圖像生成指令對應(yīng)的輸出圖像。
      [0028] 在本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述圖像生成指令中還包括:基準(zhǔn)圖層的標(biāo)識 RL ;
      [0029] 所述按照預(yù)設(shè)的像素混合算法,對所確定的各個(gè)圖層上顯示的圖像內(nèi)容進(jìn)行像素 混合,生成所述圖像生成指令對應(yīng)的輸出圖像,包括:
      [0030] 按照以下表達(dá)式獲得所確定的任一圖層1^用于像素混合的區(qū)域,
      [0032] 其中,wdl、hdl表示圖層L i用于用于像素混合的區(qū)域的寬度和高度,w sl、hsl表示圖 層1^的寬度和高度,w H、h表示標(biāo)識為RL的圖層的寬度和高度;
      [0033] 根據(jù)所獲得的各個(gè)像素混合區(qū)域上顯示的圖像內(nèi)容,生成所述圖像生成指令對應(yīng) 的輸出圖像。
      [0034] 在本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述預(yù)設(shè)的像素混合算法為:基于像素透明度 的像素混合算法。
      [0035] 在本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述生成與所述截圖指令對應(yīng)的圖層,包括:
      [0036] 生成與所述截圖指令對應(yīng)的一個(gè)或多個(gè)圖層,其中,所生成的圖層對應(yīng)的存儲區(qū) 域之間相互獨(dú)立。
      [0037] 在本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述當(dāng)前處于未關(guān)閉狀態(tài)的圖層包括:當(dāng)前處 于前臺處理狀態(tài)的圖層和當(dāng)前處于后臺待處理狀態(tài)的圖層;
      [0038] 所述圖像生成方法還包括:
      [0039] 接收圖層切換指令,其中,所述圖層切換指令中包括:待切換的當(dāng)前處于后臺待處 理狀態(tài)的圖層的標(biāo)識;
      [0040] 切換當(dāng)前處于前臺處理狀態(tài)的圖層為后臺待處理狀態(tài),并切換所述圖層切換指令 中包括的標(biāo)識對應(yīng)的圖層的狀態(tài)為前臺處理狀態(tài)。
      [0041] 為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種圖像生成裝置,所述裝置包括:
      [0042] 截圖指令接收模塊,用于接收截圖指令;
      [0043] 圖層生成模塊,用于生成與所述截圖指令對應(yīng)的圖層,其中,所生成圖層對應(yīng)的 存儲區(qū)域獨(dú)立于根據(jù)之前已接收的截圖指令生成的處于未關(guān)閉狀態(tài)的圖層對應(yīng)的存儲區(qū) 域;
      [0044] 圖像存儲及顯示模塊,用于將用戶所選擇的屏幕區(qū)域的圖像內(nèi)容存儲在所生成圖 層對應(yīng)的存儲區(qū)域中,并在所生成圖層上顯示用戶所選擇的屏幕區(qū)域的圖像內(nèi)容;
      [0045] 圖像生成模塊,用于在接收到針對當(dāng)前處于未關(guān)閉狀態(tài)的至少一個(gè)圖層的圖像生 成指令后,根據(jù)所述圖像生成指令中包括的圖層的標(biāo)識對應(yīng)的圖層,生成所述圖像生成指 令對應(yīng)的輸出圖像,其中,所述圖像生成指令中包括:用戶所選擇圖層的標(biāo)識。
      [0046] 在本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述圖像生成裝置還包括:
      [0047] 編輯操作指令接收模塊,用于在所述圖像存儲及顯示模塊在所生成圖層上顯示用 戶所選擇的屏幕區(qū)域的圖像內(nèi)容之后,接收針對所生成圖層上所顯示的圖像內(nèi)容的編輯操 作指令;
      [0048] 圖像顯示模塊,用于根據(jù)所述編輯操作指令,對所生成圖層上所顯示的圖像內(nèi)容 進(jìn)行編輯,獲得編輯后的圖像內(nèi)容,并在所生成圖層上顯示上述編輯后的圖像內(nèi)容;
      [0049] 信息存儲模塊,用于將上述編輯后的圖像內(nèi)容以及與所述編輯操作指令相關(guān)的信 息存儲在所生成圖層對應(yīng)的存儲區(qū)域中。
      [0050] 在本發(fā)明的一種具體實(shí)現(xiàn)方式中,在所述圖像生成指令中包括用戶所選擇的一個(gè) 圖層的標(biāo)識的情況下,所述圖像生成模塊,包括:
      [0051] 對象創(chuàng)建子模塊,用于創(chuàng)建操作系統(tǒng)圖像對象;
      [0052] 第一圖像生成子模塊,用于根據(jù)所述圖像生成指令中包括的圖層的標(biāo)識,通過將 用戶所選擇的圖層上顯示的圖像內(nèi)容拷貝至所創(chuàng)建的操作系統(tǒng)圖像對象中的方式,生成所 述圖像生成指令對應(yīng)的輸出圖像。
      [0053] 在本發(fā)明的一種具體實(shí)現(xiàn)方式中,在所述圖像生成指令中包括用戶所選擇的多個(gè) 圖層的標(biāo)識的情況下,所述圖像生成模塊,包括:
      [0054] 圖層確定子模塊,用于根據(jù)所述圖像生成指令中包括的圖層的標(biāo)識,確定用于生 成所述圖像生成指令對應(yīng)的輸出圖像的圖層;
      [0055] 第二圖像生成子模塊,用于按照預(yù)設(shè)的像素混合算法,對所確定的各個(gè)圖層上顯 示的圖像內(nèi)容進(jìn)行像素混合,生成所述圖像生成指令對應(yīng)的輸出圖像。
      [0056] 在本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述圖像生成指令中還包括:基準(zhǔn)圖層的標(biāo)識 RL ;
      [0057] 所述第二圖像生成子模塊,包括:
      [0058] 圖層查找單元,用于查找所確定的各個(gè)圖層中與標(biāo)識為RL的圖層大小不一致的 圖層;
      [0059] 縮放比例確定單元,用于根據(jù)所述標(biāo)識為RL的圖層的大小和所查找到的各個(gè)圖 層的大小,分別確定所查找到的各個(gè)圖層對應(yīng)的縮放比例,其中,按照所確定的縮放比例對 查找到的圖層進(jìn)行縮放處理后得到的圖層大小與所述標(biāo)識為RL的圖層的大小一致;
      [0060] 縮放處理單元,用于根據(jù)所查找到的各個(gè)圖層對應(yīng)的縮放比例分別對所查找到的 各個(gè)圖層上顯示的圖像內(nèi)容進(jìn)行縮放處理;
      [0061] 第一圖像生成單元,用于對經(jīng)上述縮放處理后的圖像內(nèi)容以及所確定的圖層中與 標(biāo)識為RL的圖層
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1