新四季網

用於生成圖像的方法和裝置與流程

2023-05-23 05:26:26 1


本申請涉及計算機技術領域,具體涉及一種用於生成圖像的方法和裝置。



背景技術:

在聊天工具越來越多元化的今天,用戶對聊天內容的豐富度要求也越來越高。現有技術存在一些輸入表情符號的技術,用戶可以從表情符號列表中選擇相應表情符號,或者輸入代表表情符號的代碼,從而輸入表情符號。

但是,由於提供給用戶的表情符號具有固定形式且數量有限,這樣導致用戶可用的表情符號的形式較為單一,無法滿足用戶的個性化需求。



技術實現要素:

本申請的目的在於提出一種改進的用於生成圖像的方法和裝置,來解決以上背景技術部分提到的技術問題。

第一方面,本申請實施例提供了一種用於生成圖像的方法,該方法包括:執行如下圖像生成操作:檢測用戶對預先設置的圖像集合中圖像的選擇操作,圖像包括表情符號圖像和對表情符號圖像進行圖像分割得到的圖像;響應於檢測到選擇操作,將選擇操作針對的圖像確定為目標圖像;確定目標圖像的位置信息,位置信息用於指示目標圖像在預設區域中的位置,預設區域用於預覽待生成的圖像;根據位置信息將目標圖像添加至預設區域;確定是否接收到圖像生成指令;如果接收到圖像生成指令,則生成待生成的圖像;如果未接收到圖像生成指令,則繼續執行圖像生成操作。

在本實施例中,待生成的圖像包括動態圖像,預設區域用於預覽動態圖像的單幀圖像;以及在檢測用戶對預先設置的圖像集合中圖像的選擇操作之前,圖像生成操作還包括:獲取用戶輸入的時間信息,時間信息用於指示單幀圖像在動態圖像中出現的時間。

在本實施例中,在根據位置信息將目標圖像添加至預設區域之後,圖像生成操作還包括:檢測用戶對目標圖像的預設操作,預設操作包括以下至少一項:刪除、替換、移動、縮放、裁剪、翻轉、變形、修改顏色、修改疊放順序、修改透明度;響應於檢測到預設操作,對預設區域中的目標圖像執行預設操作。

在本實施例中,對表情符號圖像進行圖像分割得到的圖像包括以下至少一項:臉型圖像、眼睛圖像、鼻子圖像、嘴巴圖像、耳朵圖像、眉毛圖像、眼淚圖像。

在本實施例中,在生成待生成的圖像之後,圖像生成操作還包括:檢測用戶針對預設快捷鍵的操作;響應於檢測到針對預設快捷鍵的操作,按照預設存儲路徑存儲所生成的圖像,其中,預設存儲路徑用於指示目標輸入法應用中表情圖像的存儲位置;獲取所生成的圖像包括的各個目標圖像所關聯的表情符號圖像的含義信息;將所生成的圖像確定為目標輸入法應用中與含義信息相關聯的候選信息。

在本實施例中,方法還包括修改圖像集合的步驟,修改圖像集合的步驟,包括:獲取待分割圖像;對待分割圖像進行語義分割,得到待分割圖像的子圖像;將子圖像添加至圖像集合中。

第二方面,本申請實施例提供了一種用於生成圖像的裝置,該裝置包括:第一執行模塊,配置用於驅動以下單元執行如下圖像生成操作:選擇操作檢測單元,檢測用戶對預先設置的圖像集合中圖像的選擇操作,圖像包括表情符號圖像和對表情符號圖像進行圖像分割得到的圖像;目標圖像確定單元,響應於檢測到選擇操作,將選擇操作針對的圖像確定為目標圖像;位置信息確定單元,確定目標圖像的位置信息,位置信息用於指示目標圖像在預設區域中的位置,預設區域用於預覽待生成的圖像;添加單元,根據位置信息將目標圖像添加至預設區域;指令確定單元,確定是否接收到圖像生成指令;生成單元,如果接收到圖像生成指令,則生成待生成的圖像;第二執行模塊,配置用於如果未接收到圖像生成指令,則繼續執行圖像生成操作。

在本實施例中,待生成的圖像包括動態圖像,預設區域用於預覽動態圖像的單幀圖像;以及第一執行模塊,還包括:獲取單元,用於獲取用戶輸入的時間信息,時間信息用於指示單幀圖像在動態圖像中出現的時間。

在本實施例中,第一執行模塊,還包括:預設操作檢測單元,用於檢測用戶對目標圖像的預設操作,預設操作包括以下至少一項:刪除、替換、移動、縮放、裁剪、翻轉、變形、修改顏色、修改疊放順序、修改透明度;預設操作執行單元,用於響應於檢測到預設操作,對預設區域中的目標圖像執行預設操作。

在本實施例中,對表情符號圖像進行圖像分割得到的圖像包括以下至少一項:臉型圖像、眼睛圖像、鼻子圖像、嘴巴圖像、耳朵圖像、眉毛圖像、眼淚圖像。

在本實施例中,生成單元進一步配置用於:檢測用戶針對預設快捷鍵的操作;響應於檢測到針對預設快捷鍵的操作,按照預設存儲路徑存儲所生成的圖像,其中,預設存儲路徑用於指示目標輸入法應用中表情圖像的存儲位置;獲取所生成的圖像包括的各個目標圖像所關聯的表情符號圖像的含義信息;將所生成的圖像確定為目標輸入法應用中與含義信息相關聯的候選信息。

在本實施例中,裝置還包括圖像集合修改模塊,圖像集合修改模塊配置用於:獲取待分割圖像;對待分割圖像進行語義分割,得到待分割圖像的子圖像;將子圖像添加至圖像集合中。

第三方面,本申請實施例提供了一種設備,包括:一個或多個處理器;存儲裝置,用於存儲一個或多個程序,當上述一個或多個程序被上述一個或多個處理器執行,使得上述一個或多個處理器實現如第一方面上述的方法。

第四方面,本申請實施例提供了一種計算機可讀存儲介質,其上存儲有電腦程式,其特徵在於,該程序被處理器執行時實現如第一方面上述的方法。

本申請實施例提供的用於生成圖像的方法和裝置,通過組合現有的表情符號圖像和對表情符號圖像進行圖像分割得到的圖像,豐富了生成圖像的方法。

附圖說明

通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本申請的其它特徵、目的和優點將會變得更明顯:

圖1是本申請可以應用於其中的示例性系統架構圖;

圖2是根據本申請的用於生成圖像的方法的一個實施例的示意性流程圖;

圖3是根據本申請的用於生成圖像的方法的一個實施例中對表情符號圖像進行圖像分割得到的圖像的示意圖;

圖4是根據本申請的用於生成圖像的方法的又一個實施例的示意性流程圖;

圖5是根據本申請的用於生成圖像的方法的又一個實施例中所生成的圖像的示意圖;

圖6a是根據本申請的用於生成圖像的方法的應用場景的一個示意圖;

圖6b是根據本申請的用於生成圖像的方法的應用場景的又一個示意圖;

圖7是根據本申請的用於生成圖像的裝置的一個實施例的示例性結構圖;

圖8是適於用來實現本申請實施例的終端的計算機系統的結構示意圖。

具體實施方式

下面結合附圖和實施例對本申請作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用於解釋相關發明,而非對該發明的限定。另外還需要說明的是,為了便於描述,附圖中僅示出了與有關發明相關的部分。

需要說明的是,在不衝突的情況下,本申請中的實施例及實施例中的特徵可以相互組合。下面將參考附圖並結合實施例來詳細說明本申請。

圖1示出了可以應用本申請的用於生成圖像的方法或用於生成圖像的裝置的實施例的示例性系統架構100。

如圖1所示,系統架構100可以包括終端設備101、102、103,網絡104和伺服器105。網絡104用以在終端設備101、102、103和伺服器105之間提供通信鏈路的介質。網絡104可以包括各種連接類型,例如有線、無線通信鏈路或者光纖電纜等等。

用戶可以使用終端設備101、102、103通過網絡104與伺服器105交互,以接收或發送消息等。終端設備101、102、103上可以安裝有各種通訊客戶端應用輸入法,例如拼音輸入法、五筆輸入法、手寫輸入法網頁瀏覽器應用、購物類應用、搜索類應用、即時通信工具、郵箱客戶端、社交平臺軟體等。

終端設備101、102、103可以是具有顯示屏並且支持文字輸入的各種電子設備,包括但不限於智慧型手機、平板電腦、電子書閱讀器、mp3播放器(movingpictureexpertsgroupaudiolayeriii,動態影像專家壓縮標準音頻層面3)、mp4(movingpictureexpertsgroupaudiolayeriv,動態影像專家壓縮標準音頻層面4)播放器、膝上型便攜計算機和臺式計算機等等。終端設備101、102、103可以執行如下圖像生成操作:檢測用戶對預先設置的圖像集合中圖像的選擇操作,圖像包括表情符號圖像和對表情符號圖像進行圖像分割得到的圖像;響應於檢測到選擇操作,將選擇操作針對的圖像確定為目標圖像;確定目標圖像的位置信息,位置信息用於指示目標圖像在預設區域中的位置,預設區域用於預覽待生成的圖像;根據位置信息將目標圖像添加至預設區域;確定是否接收到圖像生成指令;如果接收到圖像生成指令,則生成待生成的圖像;如果未接收到圖像生成指令,則繼續執行圖像生成操作。

伺服器105可以是提供各種服務的伺服器,例如對終端設備101、102、103上顯示的表情符號提供支持的表情符號庫伺服器。終端設備101、102、103可以使用本地的表情符號,也可以從伺服器105下載的表情符號,或向伺服器105上傳的其生成的圖像。

需要說明的是,本申請實施例所提供的用於生成圖像的方法可以由終端設備101、102、103執行,相應地,用於生成圖像的裝置可以設置於終端設備101、102、103中。

應該理解,圖1中的終端設備、網絡和伺服器的數目僅僅是示意性的。終端設備可以僅使用內置的詞語和表情符號映射表,也可以根據實現需要,從不同的伺服器下載詞語和表情符號映射表,因此可以具有任意數目的終端設備、網絡和伺服器。

繼續參考圖2,示出了根據本申請的用於生成圖像的方法的一個實施例的流程200。該用於生成圖像的方法,包括以下步驟:

步驟201,執行如下圖像生成操作:檢測用戶對預先設置的圖像集合中圖像的選擇操作,圖像包括表情符號圖像和對表情符號圖像進行圖像分割得到的圖像;響應於檢測到選擇操作,將選擇操作針對的圖像確定為目標圖像;確定目標圖像的位置信息,位置信息用於指示目標圖像在預設區域中的位置,預設區域用於預覽待生成的圖像;根據位置信息將目標圖像添加至預設區域;確定是否接收到圖像生成指令;如果接收到圖像生成指令,則生成待生成的圖像。

在本實施例中,步驟201可以包括子步驟2011、2012、2013、2014、2015、2016,其中:

步驟2011,檢測用戶對預先設置的圖像集合中圖像的選擇操作。

在本實施例中,用於生成圖像的方法運行於其上的電子設備(例如圖1所示的終端設備101、102、103)可以檢測用戶通過滑鼠、鍵盤、觸控螢幕等輸入裝置對預先設置的圖像集合中圖像的選擇操作。圖像包括表情符號圖像和對表情符號圖像進行圖像分割得到的圖像。對圖像的選擇操作可以是點擊與圖像關聯的區域,或輸入圖像對應的編號等。

在本實施例中,表情符號(emoji)是指用於表達想法或情感的小數字圖像或圖標,可用來代表多種表情,如笑臉表示笑、蛋糕表示食物等。表情符號已被大多數現代計算機系統所兼容的統一碼(unicode)編碼採納,輸入法軟體中大多加入有表情符號,普遍應用於各種手機簡訊和社交網絡中。對表情符號圖像進行圖像分割可以是按照預先設置的分割規則進行分割,例如,將表情圖像等分成上下兩半、按照一定形狀進行截取等。也可以通過現有圖像分割技術,把圖像分成若干個特定的、具有獨特性質的區域,可以採用基於閾值的分割方法、基於區域的分割方法、基於邊緣的分割方法以及基於特定理論的分割方法等。

在本實施例的一些可選實現方式中,對表情符號圖像進行圖像分割得到的圖像包括以下至少一項:臉型圖像、眼睛圖像、鼻子圖像、嘴巴圖像、耳朵圖像、眉毛圖像、眼淚圖像。如圖3所示,臉型圖像即表情符號圖像中用於表示臉型的部分,可理解為用於表示輪廓的部分,也可以不為常規的人的臉的形狀,例如,也可以是蘋果形狀。眼睛圖像、鼻子圖像、嘴巴圖像、耳朵圖像、眉毛圖像、眼淚圖像即表情符號圖像中用於表示眼睛、鼻子、嘴巴、耳朵、眉毛、眼淚的部分。可以根據實際需要對表情符號圖像進行圖像分割,例如,也可以分割得到頭部圖像、身體軀幹圖像、上半邊臉的圖像、下半邊臉的圖像。在本實現方式中,按照面部元素類型對表情符號圖像進行分割,進一步豐富了圖像生成方法。

在本實施例的一些可選實現方式中,方法還包括修改圖像集合的步驟,修改圖像集合的步驟,包括:獲取待分割圖像;對待分割圖像進行語義分割,得到待分割圖像的子圖像;將子圖像添加至圖像集合中。待分割圖像可以是用戶確定的圖像,例如用戶在通訊軟體中接收到了一個表情圖像,可以通過點擊、截取等觸發方式將其確定為待分割圖像。圖像語義分割,簡單而言就是給定一張圖片,對圖片上的每一個像素點分類,在深度學習領域,可以使用多層神經網絡模型,例如深度神經網絡、卷積神經網絡等來進行圖像的語義分割。在本實現方式中,通過修改圖像集合的步驟,進一步提高了圖像生成的靈活性。

步驟2012,響應於檢測到選擇操作,將選擇操作針對的圖像確定為目標圖像。

在本實施例中,上述電子設備可以響應於步驟2011中檢測到選擇操作,將選擇操作針對的圖像確定為目標圖像。選擇操作針對的圖像可以是點擊位置所在區域對應的圖像,或輸入的編號對應的圖像。

步驟2013,確定目標圖像的位置信息。

在本實施例中,上述電子設備可以確定步驟2012中確定的目標圖像的位置信息。位置信息用於指示目標圖像在預設區域中的位置,預設區域用於預覽待生成的圖像,預設區域可以是目標輸入法應用的界面的一部分,例如,可以是目標輸入法應用的表情圖像編輯窗口的一部分。位置信息可以是根據用戶輸入確定的,例如,可以根據用戶輸入的坐標信息確定目標圖像的位置信息,也可以根據用戶將目標圖像拖動至預設區域中的位置確定位置信息。位置信息也可以是默認的,若用戶沒有特別指示目標圖像的位置,則可以採用位置信息的預設值,例如,默認將目標圖像添加至預設區域的正中,或根據目標圖像的類型預先設置有不同預設值,如可以為臉型圖像、眼睛圖像、鼻子圖像、嘴巴圖像、耳朵圖像、眉毛圖像、眼淚圖像設置不同的預設值。

步驟2014,根據位置信息將目標圖像添加至預設區域。

在本實施例中,上述電子設備可以根據步驟2013中確定的位置信息將目標圖像添加至預設區域。將目標圖像添加至預設區域,使得預設區域中顯示有目標圖像,用戶可以直觀的看到待生成的圖像的顯示效果,便於後續對目標圖像的進一步調整。

步驟2015,確定是否接收到圖像生成指令。

在本實施例中,上述電子設備可以確定是否接收到圖像生成指令。圖像生成指令用於指示用戶已完成了本次圖像生成流程,待生成圖像與其所需的圖像相符。作為示例,圖像生成指令可以是響應於用戶對預定按鍵或按鈕的操作所發出的指令。

步驟2016,如果接收到圖像生成指令,則生成待生成的圖像。

在本實施例中,如果步驟2015確定接收到圖像生成指令,則上述電子設備生成待生成的圖像。所生成的圖像可以根據用戶的操作,保存在上述電子設備本地,上傳至伺服器,添加至用戶的圖像收藏夾,或輸出至信息輸入區域中,信息輸入區域可以包括但不限於:html頁面中的輸入框、文檔的編輯區域、即時通訊應用的窗口中的輸入框。若待生成圖像為動態圖像,可以將所生成的圖像存儲為gif(graphicsinterchangeformat,圖像互換格式)文件。

在本實施例的一些可選實現方式中,在生成待生成的圖像之後,圖像生成操作還包括:檢測用戶針對預設快捷鍵的操作;響應於檢測到針對預設快捷鍵的操作,按照預設存儲路徑存儲所生成的圖像,其中,預設存儲路徑用於指示目標輸入法應用中表情圖像的存儲位置;獲取所生成的圖像包括的各個目標圖像所關聯的表情符號圖像的含義信息;將所生成的圖像確定為目標輸入法應用中與含義信息相關聯的候選信息。

在本實現方式中,快捷鍵可以是一個鍵或者多於一個鍵的組合,作為示例,快捷鍵可以是一個鍵(如,f6鍵),快捷鍵也可以是多個鍵的組合(如,f6鍵+ctrl鍵)。目標圖像所關聯的表情符號圖像可以是目標圖像分割自的表情符號圖像,表情符號圖像的含義信息即表情符號圖像代表的含義的信息,例如,笑臉的表情符號圖像的含義信息可以是漢語「微笑」,其英文「smile」、其拼音「weixiao」或其拼音的縮寫「wx」。作為示例,用戶將再見的表情符號中的眼睛圖像替換為了微笑表情符號中的眼睛圖像,並對其進行了存儲操作,當目標輸入法應用中接收到用戶輸入的字符為「weixiaozaijian」或「zaijianweixiao」,呈現出與其對應的候選信息可以包括上述進行了存儲操作的圖像。

步驟202,如果未接收到圖像生成指令,則繼續執行圖像生成操作。

在本實施例中,如果步驟2015確定未接收到圖像生成指令,則上述電子設備繼續執行圖像生成操作,即再次執行步驟201。

本申請的上述實施例提供的方法通過組合現有的表情符號圖像和對表情符號圖像進行圖像分割得到的圖像,豐富了生成圖像的方法

請參考圖4,圖4是根據本實施例的用於生成圖像的方法的又一個實施例的流程示意圖。

在圖4中,該用於生成圖像的方法的流程400,包括以下步驟:

步驟401,執行如下圖像生成操作:獲取用戶輸入的時間信息,時間信息用於指示單幀圖像在動態圖像中出現的時間;檢測用戶對預先設置的圖像集合中圖像的選擇操作,圖像包括表情符號圖像和對表情符號圖像進行圖像分割得到的圖像;響應於檢測到選擇操作,將選擇操作針對的圖像確定為目標圖像;確定目標圖像的位置信息,位置信息用於指示目標圖像在預設區域中的位置,預設區域用於預覽待生成的圖像;根據位置信息將目標圖像添加至預設區域;檢測用戶對目標圖像的預設操作,預設操作包括以下至少一項:刪除、替換、移動、縮放、裁剪、翻轉、變形、修改顏色、修改疊放順序、修改透明度;響應於檢測到預設操作,對預設區域中的目標圖像執行預設操作。確定是否接收到圖像生成指令;如果接收到圖像生成指令,則生成待生成的圖像。

在本實施例中,步驟401可以包括子步驟4011、4012、4013、4014、4015、4016、4017、4018、4019,其中:

步驟4011,獲取用戶輸入的時間信息。

在本實施例中,用於生成圖像的方法運行於其上的電子設備(例如圖1所示的終端設備101、102、103)可以首先獲取用戶輸入的時間信息。待生成的圖像包括動態圖像,時間信息用於指示單幀圖像在動態圖像中出現的時間。可以在表情圖像編輯窗口中設置時間軸,通過用戶對時間軸上時間點的點擊確定用戶輸入的時間信息,也可以增加用於輸入時間信息的窗口用於獲取用戶輸入的時間信息。作為示例,可以在第0秒設置一種睜眼的眼睛樣式,第2秒設置一種閉眼的眼睛樣式,最終通過時間的前進,可生成一眨一眨的眼睛的動態圖像。

步驟4012,檢測用戶對預先設置的圖像集合中圖像的選擇操作。

在本實施例中,上述電子設備可以檢測用戶通過滑鼠、鍵盤、觸控螢幕等輸入裝置對預先設置的圖像集合中圖像的選擇操作。

步驟4012,響應於檢測到選擇操作,將選擇操作針對的圖像確定為目標圖像。

在本實施例中,上述電子設備可以響應於步驟4011中檢測到選擇操作,將選擇操作針對的圖像確定為目標圖像。

步驟4013,確定目標圖像的位置信息。

在本實施例中,上述電子設備可以確定步驟4012中確定的目標圖像的位置信息。

步驟4014,根據位置信息將目標圖像添加至預設區域。

在本實施例中,上述電子設備可以根據步驟4013中確定的位置信息將目標圖像添加至預設區域。

步驟4016,檢測用戶對目標圖像的預設操作。

在本實施例中,上述電子設備可以檢測用戶對目標圖像的預設操作,預設操作包括以下至少一項:刪除、替換、移動、縮放、裁剪、翻轉、變形、修改顏色、修改疊放順序、修改透明度。通過預設操作進一步豐富了對圖像的編輯方式,可以實現更多的顯示效果。例如,目標圖像包括皮球的圖像,用戶可以在不同時間信息對應的單幀圖像中,通過縮放設置不同的皮球的圖像的大小,以此可以生成由遠及近的皮球的動態圖像。

步驟4017,響應於檢測到預設操作,對預設區域中的目標圖像執行預設操作。

在本實施例中,上述電子設備可以響應於檢測到預設操作,對預設區域中的目標圖像執行預設操作,以此可以使用戶實時預覽到其進行的操作的效果。如圖5所示,通過移動、縮放、修改疊放順序等操作,組合了多個表情符號的圖像,實現了更豐富的圖像生成效果。

步驟4018,確定是否接收到圖像生成指令。

在本實施例中,上述電子設備可以確定是否接收到圖像生成指令。

步驟4019,如果接收到圖像生成指令,則生成待生成的圖像。

在本實施例中,如果步驟4018確定接收到圖像生成指令,則生成待生成的圖像。

步驟402,如果未接收到圖像生成指令,則繼續執行圖像生成操作。

在本實施例中,如果步驟4018確定未接收到圖像生成指令,則繼續執行圖像生成操作,即再次執行步驟401。

步驟4012~4015、步驟4018、步驟4019、步驟402的實現細節和技術效果可以參考步驟2011~步驟2014、步驟2015、步驟2016、步驟202中的說明,在此不再贅述。

繼續參見圖6a和圖6b,圖6a和圖6b是根據本實施例的網頁生成方法的應用場景的示意圖。在圖6a中,用戶首先點擊了時間軸0秒的位置,開始編輯0秒時的單幀圖像,用戶可以選擇一個閉眼的眼睛圖像;在圖6b中,0秒時的單幀圖像編輯完成,用戶點擊了時間軸2秒的位置,開始編輯2秒時的單幀圖像,用戶可以選擇一個睜眼的眼睛圖像,最後響應於用戶點擊了確定按鈕,可以生成帶有一眨一眨的眼睛的動態圖像。

從圖4中可以看出,與圖2對應的實施例相比,本實施例中的用於生成圖像的方法的流程400突出了獲取時間信息,以及對目標圖像的編輯的步驟。由此,本實施例描述的方案進一步豐富了用於生成圖像的方法。

進一步參考圖7,作為對上述方法的實現,本申請提供了一種用於生成圖像的裝置的一個實施例,該裝置實施例與圖2所示的方法實施例相對應,該裝置具體可以應用於各種電子設備中。

如圖7所示,本實施例的用於生成圖像的裝置700包括:第一執行模塊701,配置用於驅動以下單元執行如下圖像生成操作:選擇操作檢測單元7011,檢測用戶對預先設置的圖像集合中圖像的選擇操作,圖像包括表情符號圖像和對表情符號圖像進行圖像分割得到的圖像;目標圖像確定單元7012,響應於檢測到選擇操作,將選擇操作針對的圖像確定為目標圖像;位置信息確定單元7013,確定目標圖像的位置信息,位置信息用於指示目標圖像在預設區域中的位置,預設區域用於預覽待生成的圖像;添加單元7014,根據位置信息將目標圖像添加至預設區域;指令確定單元7015,確定是否接收到圖像生成指令;生成單元7016,如果接收到圖像生成指令,則生成待生成的圖像;第二執行模塊702,配置用於如果未接收到圖像生成指令,則繼續執行圖像生成操作。

在本實施例中,第一執行模塊701,第二執行模塊702的具體處理可以參考圖2對應實施例步驟201、步驟202的詳細描述,在此不再贅述。

在本實施例的一些可選實現方式中,待生成的圖像包括動態圖像,預設區域用於預覽動態圖像的單幀圖像;以及第一執行模塊,還包括:獲取單元(圖中未示出),用於獲取用戶輸入的時間信息,時間信息用於指示單幀圖像在動態圖像中出現的時間。

在本實施例的一些可選實現方式中,第一執行模塊,還包括:預設操作檢測單元(圖中未示出),用於檢測用戶對目標圖像的預設操作,預設操作包括以下至少一項:刪除、替換、移動、縮放、裁剪、翻轉、變形、修改顏色、修改疊放順序、修改透明度;預設操作執行單元(圖中未示出),用於響應於檢測到預設操作,對預設區域中的目標圖像執行預設操作。

在本實施例的一些可選實現方式中,對表情符號圖像進行圖像分割得到的圖像包括以下至少一項:臉型圖像、眼睛圖像、鼻子圖像、嘴巴圖像、耳朵圖像、眉毛圖像、眼淚圖像。

在本實施例的一些可選實現方式中,生成單元7016進一步配置用於:檢測用戶針對預設快捷鍵的操作;響應於檢測到針對預設快捷鍵的操作,按照預設存儲路徑存儲所生成的圖像,其中,預設存儲路徑用於指示目標輸入法應用中表情圖像的存儲位置;獲取所生成的圖像包括的各個目標圖像所關聯的表情符號圖像的含義信息;將所生成的圖像確定為目標輸入法應用中與含義信息相關聯的候選信息。

在本實施例的一些可選實現方式中,裝置還包括圖像集合修改模塊(圖中未示出),圖像集合修改模塊配置用於:獲取待分割圖像;對待分割圖像進行語義分割,得到待分割圖像的子圖像;將子圖像添加至圖像集合中。

從圖7中可以看出,本實施例中用於生成圖像的裝置700通過執行如下圖像生成操作:檢測用戶對預先設置的圖像集合中圖像的選擇操作,圖像包括表情符號圖像和對表情符號圖像進行圖像分割得到的圖像;響應於檢測到選擇操作,將選擇操作針對的圖像確定為目標圖像;確定目標圖像的位置信息,位置信息用於指示目標圖像在預設區域中的位置,預設區域用於預覽待生成的圖像;根據位置信息將目標圖像添加至預設區域;確定是否接收到圖像生成指令;如果接收到圖像生成指令,則生成待生成的圖像;如果未接收到圖像生成指令,則繼續執行圖像生成操作,豐富了生成圖像的方法。

下面參考圖8,其示出了適於用來實現本申請實施例的終端的計算機系統800的結構示意圖。圖8示出的終端僅僅是一個示例,不應對本申請實施例的功能和使用範圍帶來任何限制。

如圖8所示,計算機系統800包括中央處理單元(cpu)801,其可以根據存儲在只讀存儲器(rom)802中的程序或者從存儲部分808加載到隨機訪問存儲器(ram)803中的程序而執行各種適當的動作和處理。在ram803中,還存儲有系統800操作所需的各種程序和數據。cpu801、rom802以及ram803通過總線804彼此相連。輸入/輸出(i/o)接口805也連接至總線804。

以下部件連接至i/o接口805:包括鍵盤、滑鼠等的輸入部分806;包括諸如陰極射線管(crt)、液晶顯示器(lcd)等以及揚聲器等的輸出部分807;包括硬碟等的存儲部分808;以及包括諸如lan卡、數據機等的網絡接口卡的通信部分809。通信部分809經由諸如網際網路的網絡執行通信處理。驅動器810也根據需要連接至i/o接口806。可拆卸介質811,諸如磁碟、光碟、磁光碟、半導體存儲器等等,根據需要安裝在驅動器810上,以便於從其上讀出的電腦程式根據需要被安裝入存儲部分808。

特別地,根據本公開的實施例,上文參考流程圖描述的過程可以被實現為計算機軟體程序。例如,本公開的實施例包括一種電腦程式產品,其包括承載在計算機可讀介質上的電腦程式,該電腦程式包含用於執行流程圖所示的方法的程序代碼。在這樣的實施例中,該電腦程式可以通過通信部分809從網絡上被下載和安裝,和/或從可拆卸介質811被安裝。在該電腦程式被中央處理單元(cpu)801執行時,執行本申請的方法中限定的上述功能。需要說明的是,本申請所述的計算機可讀介質可以是計算機可讀信號介質或者計算機可讀存儲介質或者是上述兩者的任意組合。計算機可讀存儲介質例如可以是——但不限於——電、磁、光、電磁、紅外線、或半導體的系統、裝置或器件,或者任意以上的組合。計算機可讀存儲介質的更具體的例子可以包括但不限於:具有一個或多個導線的電連接、可攜式計算機磁碟、硬碟、隨機訪問存儲器(ram)、只讀存儲器(rom)、可擦式可編程只讀存儲器(eprom或快閃記憶體)、光纖、可攜式緊湊磁碟只讀存儲器(cd-rom)、光存儲器件、磁存儲器件、或者上述的任意合適的組合。在本申請中,計算機可讀存儲介質可以是任何包含或存儲程序的有形介質,該程序可以被指令執行系統、裝置或者器件使用或者與其結合使用。而在本申請中,計算機可讀的信號介質可以包括在基帶中或者作為載波一部分傳播的數據信號,其中承載了計算機可讀的程序代碼。這種傳播的數據信號可以採用多種形式,包括但不限於電磁信號、光信號或上述的任意合適的組合。計算機可讀的信號介質還可以是計算機可讀存儲介質以外的任何計算機可讀介質,該計算機可讀介質可以發送、傳播或者傳輸用於由指令執行系統、裝置或者器件使用或者與其結合使用的程序。計算機可讀介質上包含的程序代碼可以用任何適當的介質傳輸,包括但不限於:無線、電線、光纜、rf等等,或者上述的任意合適的組合。

附圖中的流程圖和框圖,圖示了按照本申請各種實施例的系統、方法和電腦程式產品的可能實現的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個單元、程序段、或代碼的一部分,所述單元、程序段、或代碼的一部分包含一個或多個用於實現規定的邏輯功能的可執行指令。也應當注意,在有些作為替換的實現中,方框中所標註的功能也可以以不同於附圖中所標註的順序發生。例如,兩個接連地表示的方框實際上可以基本並行地執行,它們有時也可以按相反的順序執行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執行規定的功能或操作的專用的基於硬體的系統來實現,或者可以用專用硬體與計算機指令的組合來實現。

描述於本申請實施例中所涉及到的單元可以通過軟體的方式實現,也可以通過硬體的方式來實現。所描述的單元也可以設置在處理器中,例如,可以描述為:一種處理器包括第一執行模塊,第二執行模塊。其中,這些模塊的名稱在某種情況下並不構成對該模塊本身的限定,例如,第二執行模塊還可以被描述為「配置用於如果未接收到所述圖像生成指令,則繼續執行所述圖像生成操作的模塊」。

作為另一方面,本申請還提供了一種非易失性計算機存儲介質,該非易失性計算機存儲介質可以是上述實施例中所述裝置中所包含的非易失性計算機存儲介質;也可以是單獨存在,未裝配入伺服器中的非易失性計算機存儲介質。上述非易失性計算機存儲介質存儲有一個或者多個程序,當所述一個或者多個程序被一個設備執行時,使得所述設備:執行如下圖像生成操作:檢測用戶對預先設置的圖像集合中圖像的選擇操作,圖像包括表情符號圖像和對表情符號圖像進行圖像分割得到的圖像;響應於檢測到選擇操作,將選擇操作針對的圖像確定為目標圖像;確定目標圖像的位置信息,位置信息用於指示目標圖像在預設區域中的位置,預設區域用於預覽待生成的圖像;根據位置信息將目標圖像添加至預設區域;確定是否接收到圖像生成指令;如果接收到圖像生成指令,則生成待生成的圖像;如果未接收到圖像生成指令,則繼續執行圖像生成操作。

以上描述僅為本申請的較佳實施例以及對所運用技術原理的說明。本領域技術人員應當理解,本申請中所涉及的發明範圍,並不限於上述技術特徵的特定組合而成的技術方案,同時也應涵蓋在不脫離所述發明構思的情況下,由上述技術特徵或其等同特徵進行任意組合而形成的其它技術方案。例如上述特徵與本申請中公開的(但不限於)具有類似功能的技術特徵進行互相替換而形成的技術方案。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀