本發(fā)明實(shí)施例涉及圖像處理
技術(shù)領(lǐng)域:
:,特別涉及一種處理圖片序列幀的方法及裝置。
背景技術(shù):
::圖片序列幀是指由若干張圖片按序組成的幀序列。通過按序逐幀播放圖片序列幀中的若干張圖片,即可形成序列幀動(dòng)畫。例如,該項(xiàng)技術(shù)在即時(shí)通信應(yīng)用的頭像掛件中得到了應(yīng)用,在用戶頭像周側(cè)添加頭像掛件之后,頭像掛件所形成的動(dòng)畫效果能夠增強(qiáng)用戶頭像的顯示效果。然而,目前的圖片序列幀的文件體積較大,在存儲(chǔ)時(shí)需要占用設(shè)備較多的內(nèi)存空間,而在傳輸時(shí)需要消耗較多的網(wǎng)絡(luò)傳輸資源。技術(shù)實(shí)現(xiàn)要素:為了解決現(xiàn)有技術(shù)中因圖片序列幀的文件體積較大,而導(dǎo)致在存儲(chǔ)時(shí)需要占用設(shè)備較多的內(nèi)存空間,且在傳輸時(shí)需要消耗較多的網(wǎng)絡(luò)傳輸資源的問題,本發(fā)明實(shí)施例提供了一種處理圖片序列幀的方法及裝置。所述技術(shù)方案如下:第一方面,提供了一種處理圖片序列幀的方法,所述方法包括:獲取序列幀動(dòng)畫對(duì)應(yīng)的原始圖片序列幀,所述原始圖片序列幀中包括n張?jiān)紙D片,n≥2且n為整數(shù);提取所述n張?jiān)紙D片中的交集像素形成交集圖片,所述交集像素是指在所述n張?jiān)紙D片中的位置、顏色和透明度均相同的像素;分別將所述n張?jiān)紙D片中的所述交集像素剔除,得到n張目標(biāo)圖片;生成目標(biāo)圖片序列幀,所述目標(biāo)圖片序列幀包括所述交集圖片和所述n張目標(biāo)圖片。第二方面,提供了一種處理圖片序列幀的裝置,所述裝置包括:獲取模塊,用于獲取序列幀動(dòng)畫對(duì)應(yīng)的原始圖片序列幀,所述原始圖片序 列幀中包括n張?jiān)紙D片,n≥2且n為整數(shù);提取模塊,用于提取所述n張?jiān)紙D片中的交集像素形成交集圖片,所述交集像素是指在所述n張?jiān)紙D片中的位置、顏色和透明度均相同的像素;剔除模塊,用于分別將所述n張?jiān)紙D片中的所述交集像素剔除,得到n張目標(biāo)圖片;生成模塊,用于生成目標(biāo)圖片序列幀,所述目標(biāo)圖片序列幀包括所述交集圖片和所述n張目標(biāo)圖片。本發(fā)明實(shí)施例提供的技術(shù)方案帶來的有益效果包括:通過提取原始圖片序列幀所包括的各張?jiān)紙D片中的交集像素形成交集圖片,并分別將各張?jiān)紙D片中的交集像素剔除得到若干張目標(biāo)圖片,從而生成包括有交集圖片和上述各張目標(biāo)圖片的目標(biāo)圖片序列幀。相較于原始圖片序列幀,目標(biāo)圖片序列幀的文件體積更小。解決了現(xiàn)有技術(shù)中因圖片序列幀的文件體積較大,而導(dǎo)致在存儲(chǔ)時(shí)需要占用設(shè)備較多的內(nèi)存空間,且在傳輸時(shí)需要消耗較多的網(wǎng)絡(luò)傳輸資源的問題;達(dá)到了減小用于形成序列幀動(dòng)畫的圖片序列幀的文件體積,從而在存儲(chǔ)時(shí)減少占用內(nèi)存空間,且在傳輸時(shí)減少消耗網(wǎng)絡(luò)傳輸資源的技術(shù)效果。附圖說明為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是一種現(xiàn)有的圖片序列幀的示意圖;圖2是本發(fā)明一個(gè)實(shí)施例提供的一種處理圖片序列幀的方法的流程圖;圖3a是本發(fā)明另一實(shí)施例提供的一種處理圖片序列幀的方法的流程圖;圖3b是圖3a所示實(shí)施例中步驟302的流程圖;圖3c是本發(fā)明實(shí)施例提供的處理后的圖片序列幀的示意圖;圖4是本發(fā)明一個(gè)實(shí)施例提供的一種處理圖片序列幀的裝置的框圖;圖5是本發(fā)明另一實(shí)施例提供的一種處理圖片序列幀的裝置的框圖;圖6是本發(fā)明一個(gè)實(shí)施例提供的服務(wù)器的結(jié)構(gòu)示意圖。具體實(shí)施方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。發(fā)明人發(fā)現(xiàn),用于形成序列幀動(dòng)畫的圖片序列幀所包括的若干張圖片中,通常存在公共區(qū)域。其中,公共區(qū)域是指在圖片序列幀所包括的各張圖片中,特征相同的像素所形成的像素區(qū)域??蛇x地,上述特征包括:位置、顏色和透明度。結(jié)合參考圖1,其示出了一種現(xiàn)有的圖片序列幀的示意圖。該圖片序列幀包括按序排列的圖片11、圖片12、圖片13和圖片14共四張圖片,圖中虛線框內(nèi)的耳朵部分15即為四張圖片的公共區(qū)域。通過將圖片序列幀所包括的各張圖片中的公共區(qū)域進(jìn)行提取作為固定幀顯示,并從各張圖片中剔除該公共區(qū)域,即可實(shí)現(xiàn)在保持圖片序列幀原有的動(dòng)畫效果的前提下,達(dá)到減小圖片序列幀的文件體積的目的。下面,通過幾個(gè)實(shí)施例對(duì)本發(fā)明提供的技術(shù)方案進(jìn)行詳細(xì)介紹和說明。請(qǐng)參考圖2,其示出了本發(fā)明一個(gè)實(shí)施例提供的一種處理圖片序列幀的方法的流程圖,該方法可以包括如下幾個(gè)步驟。步驟202,獲取序列幀動(dòng)畫對(duì)應(yīng)的原始圖片序列幀,原始圖片序列幀中包括n張?jiān)紙D片,n≥2且n為整數(shù)。步驟204,提取n張?jiān)紙D片中的交集像素形成交集圖片,交集像素是指在n張?jiān)紙D片中的特征相同的像素。步驟206,分別將n張?jiān)紙D片中的交集像素剔除,得到n張目標(biāo)圖片。步驟208,生成目標(biāo)圖片序列幀,目標(biāo)圖片序列幀包括交集圖片和n張目標(biāo)圖片。綜上所述,本實(shí)施例提供的方法,通過提取原始圖片序列幀所包括的各張?jiān)紙D片中的交集像素形成交集圖片,并分別將各張?jiān)紙D片中的交集像素剔除得到若干張目標(biāo)圖片,從而生成包括有交集圖片和上述各張目標(biāo)圖片的目標(biāo)圖片序列幀。相較于原始圖片序列幀,目標(biāo)圖片序列幀的文件體積更小。解決了現(xiàn)有技術(shù)中因圖片序列幀的文件體積較大,而導(dǎo)致在存儲(chǔ)時(shí)需要占用設(shè)備較 多的內(nèi)存空間,且在傳輸時(shí)需要消耗較多的網(wǎng)絡(luò)傳輸資源的問題;達(dá)到了減小用于形成序列幀動(dòng)畫的圖片序列幀的文件體積,從而在存儲(chǔ)時(shí)減少占用內(nèi)存空間,且在傳輸時(shí)減少消耗網(wǎng)絡(luò)傳輸資源的技術(shù)效果。請(qǐng)參考圖3a,其示出了本發(fā)明另一實(shí)施例提供的一種處理圖片序列幀的方法的流程圖,該方法可以包括如下幾個(gè)步驟。步驟301,獲取序列幀動(dòng)畫對(duì)應(yīng)的原始圖片序列幀。原始圖片序列幀中包括n張?jiān)紙D片,n≥2且n為整數(shù)。在本實(shí)施例中,以原始圖片序列幀如圖1所示為例,該原始圖片序列幀中包括如圖1所示按序排列的4張?jiān)紙D片。另外,通常采用png(portablenetworkgraphic,可移植網(wǎng)絡(luò)圖形)格式的圖片制作用于形成序列幀動(dòng)畫的圖片序列幀,也即原始圖片的文件格式為png格式。png格式具有壓縮比高、生成文件體積小、支持透明效果等特點(diǎn)。步驟302,提取n張?jiān)紙D片中的交集像素形成交集圖片。交集像素是指在n張?jiān)紙D片中的特征相同的像素。可選地,交集像素是指在n張?jiān)紙D片中的位置、顏色和透明度均相同的像素。原始圖片中的各個(gè)像素可采用rgba分量進(jìn)行表示。其中,r(red)、g(green)和b(blue)分別代表紅色、綠色和藍(lán)色三種不同的顏色分量,a即為alpha分量,用于表示透明度。在一種可能的實(shí)施方式中,分別讀取用于表示每張?jiān)紙D片中的各個(gè)像素的rgba分量的二進(jìn)制數(shù)據(jù)流,分別比對(duì)各張?jiān)紙D片中位于相同位置處的像素的rgba分量,當(dāng)各張?jiān)紙D片中位于相同位置處的像素的rgba分量完全相同時(shí),則該像素即為交集像素??蛇x地,如圖3b所示,步驟302包括如下幾個(gè)子步驟:步驟302a,從n張?jiān)紙D片中選取兩張?jiān)紙D片,提取兩張被選取的原始圖片中的交集像素形成待定交集圖片。步驟302b,判斷n張?jiān)紙D片中是否存在未被選取的原始圖片。若是,則執(zhí)行步驟302c;若否,則執(zhí)行步驟302d。步驟302c,從未被選取的原始圖片中選取一張?jiān)紙D片,提取被選取的原始圖片與待定交集圖片中的交集像素形成更新后的待定交集圖片。步驟302c之后執(zhí)行步驟302b。步驟302d,將待定交集圖片確定為交集圖片。在從兩張?jiān)紙D片中提取交集像素之后,選擇任意一張?jiān)紙D片,將該被選擇的原始圖片中除交集像素之外的其它像素剔除,即可得到待定交集圖片。類似地,在從一張?jiān)紙D片和一張待定交集圖片中提取交集像素之后,選擇原始圖片或者待定交集圖片,將該被選擇的原始圖片或者待定交集圖片中除交集像素之外的其它像素剔除,即可得到更新后的待定交集圖片。其中,從圖片中剔除某一像素是指將該像素的透明度設(shè)置為全透明,也即將該像素的rgba分量中的alpha分量設(shè)置為0??蛇x地,采用如下示例性的程序代碼,實(shí)現(xiàn)生成兩張圖片的交集圖片:需要說明的一點(diǎn)是,在從原始圖片序列幀所包括的n張?jiān)紙D片中選取原始圖片時(shí),可按照該n張?jiān)紙D片的排列順序依次進(jìn)行選取,或者也可不按照上述排列順序進(jìn)行選取,本實(shí)施例對(duì)此不作限定。此外,在本實(shí)施例中,在選取交集像素時(shí),僅以特征相同是指位置、顏色和透明度均相同進(jìn)行舉例說明。在其它可能的實(shí)施方式中,特征相同是指位置相同、顏色相同且透明度的差值小于第一閾值;或者,特征相同是指位置相同、透明度相同且顏色的差值小于第二閾值;或者,特征相同是指位置相同、透明度的差值小于第一閾值且顏色的差值小于第二閾值,等等。本實(shí)施例對(duì)此不作限定。步驟303,分別將n張?jiān)紙D片中的交集像素剔除,得到n張目標(biāo)圖片。在上文已經(jīng)介紹,從圖片中剔除某一像素是指將該像素的透明度設(shè)置為全透明。因此,本步驟具體為:分別將n張?jiān)紙D片中的交集像素的透明度設(shè)置為全透明,也即分別將n張?jiān)紙D片中的交集像素的rgba分量中的alpha分量設(shè)置為0。對(duì)于透明度為全透明(也即alpha分量為0)的像素,在采用png格式的壓縮算法生成圖片文件時(shí),這類像素的rgb顏色分量將被認(rèn)為是空值,因此這類像素將不占用文件空間,從而達(dá)到減小文件體積的目的。步驟304,生成目標(biāo)圖片序列幀。目標(biāo)圖片序列幀包括交集圖片和n張目標(biāo)圖片。如圖3c所示,其示出了將圖1所示的原始圖片序列幀經(jīng)上述處理后得到的目標(biāo)圖片序列幀的示意圖。該目標(biāo)圖片序列幀包括:交集圖片30,以及目標(biāo)圖 片31、目標(biāo)圖片32、目標(biāo)圖片33和目標(biāo)圖片34。其中,目標(biāo)圖片31、目標(biāo)圖片32、目標(biāo)圖片33和目標(biāo)圖片34分別為原始圖片11、原始圖片12、原始圖片13和原始圖片14剔除公共區(qū)域耳朵部分15之后所得到的圖片。在本實(shí)施例中,通過將n張?jiān)紙D片中的交集像素剔除,使得新生成的目標(biāo)圖片序列幀的文件體積相較于原始圖片序列幀更小。此外,減小的文件體積取決于n張?jiān)紙D片中的交集像素的數(shù)量(也即公共區(qū)域的大小)。交集像素的數(shù)量與減小的文件體積呈正相關(guān)關(guān)系。也即,交集像素的數(shù)量越多,減小的文件體積越大;反之,交集像素的數(shù)量越少,減小的文件體積越小??蛇x地,本實(shí)施例提供的方法還包括如下步驟305和步驟306,以播放由目標(biāo)圖片序列幀所形成的序列幀動(dòng)畫。步驟305,顯示交集圖片。步驟306,按序逐幀播放n張目標(biāo)圖片。交集圖片在n張目標(biāo)圖片播放的過程中始終顯示。在播放由目標(biāo)圖片序列幀所形成的序列幀動(dòng)畫的過程中,交集圖片作為背景在底圖固定顯示。在顯示交集圖片的同時(shí),開始播放第1張目標(biāo)圖片,而后按序逐幀播放其余目標(biāo)圖片。其中,n張目標(biāo)圖片的播放順序與其對(duì)應(yīng)的n張?jiān)紙D片的播放順序完全相同,從而確保目標(biāo)圖片序列幀的動(dòng)畫效果與原始圖片序列幀的動(dòng)畫效果完全相同,但文件體積減小。綜上所述,本實(shí)施例提供的方法,通過提取原始圖片序列幀所包括的各張?jiān)紙D片中的交集像素形成交集圖片,并分別將各張?jiān)紙D片中的交集像素剔除得到若干張目標(biāo)圖片,從而生成包括有交集圖片和上述各張目標(biāo)圖片的目標(biāo)圖片序列幀。相較于原始圖片序列幀,目標(biāo)圖片序列幀的文件體積更小。解決了現(xiàn)有技術(shù)中因圖片序列幀的文件體積較大,而導(dǎo)致在存儲(chǔ)時(shí)需要占用設(shè)備較多的內(nèi)存空間,且在傳輸時(shí)需要消耗較多的網(wǎng)絡(luò)傳輸資源的問題;達(dá)到了減小用于形成序列幀動(dòng)畫的圖片序列幀的文件體積,從而在存儲(chǔ)時(shí)減少占用內(nèi)存空間,且在傳輸時(shí)減少消耗網(wǎng)絡(luò)傳輸資源的技術(shù)效果。此外,用于實(shí)現(xiàn)上述方法流程的程序代碼可以由任意編程語言編寫。例如,可采用javascript腳本語言結(jié)合node.js。下述為本發(fā)明裝置實(shí)施例,可以用于執(zhí)行本發(fā)明方法實(shí)施例。對(duì)于本發(fā)明 裝置實(shí)施例中未披露的細(xì)節(jié),請(qǐng)參照本發(fā)明方法實(shí)施例。請(qǐng)參考圖4,其示出了本發(fā)明一個(gè)實(shí)施例提供的一種處理圖片序列幀的裝置的框圖,該裝置包括:獲取模塊410、提取模塊420、剔除模塊430和生成模塊440。獲取模塊410,用于獲取序列幀動(dòng)畫對(duì)應(yīng)的原始圖片序列幀,原始圖片序列幀中包括n張?jiān)紙D片,n≥2且n為整數(shù)。提取模塊420,用于提取n張?jiān)紙D片中的交集像素形成交集圖片,交集像素是指在n張?jiān)紙D片中的特征相同的像素。剔除模塊430,用于分別將n張?jiān)紙D片中的交集像素剔除,得到n張目標(biāo)圖片。生成模塊440,用于生成目標(biāo)圖片序列幀,目標(biāo)圖片序列幀包括交集圖片和n張目標(biāo)圖片。綜上所述,本實(shí)施例提供的裝置,通過提取原始圖片序列幀所包括的各張?jiān)紙D片中的交集像素形成交集圖片,并分別將各張?jiān)紙D片中的交集像素剔除得到若干張目標(biāo)圖片,從而生成包括有交集圖片和上述各張目標(biāo)圖片的目標(biāo)圖片序列幀。相較于原始圖片序列幀,目標(biāo)圖片序列幀的文件體積更小。解決了現(xiàn)有技術(shù)中因圖片序列幀的文件體積較大,而導(dǎo)致在存儲(chǔ)時(shí)需要占用設(shè)備較多的內(nèi)存空間,且在傳輸時(shí)需要消耗較多的網(wǎng)絡(luò)傳輸資源的問題;達(dá)到了減小用于形成序列幀動(dòng)畫的圖片序列幀的文件體積,從而在存儲(chǔ)時(shí)減少占用內(nèi)存空間,且在傳輸時(shí)減少消耗網(wǎng)絡(luò)傳輸資源的技術(shù)效果。請(qǐng)參考圖5,其示出了本發(fā)明另一實(shí)施例提供的一種處理圖片序列幀的裝置的框圖,該裝置包括:獲取模塊410、提取模塊420、剔除模塊430和生成模塊440。獲取模塊410,用于獲取序列幀動(dòng)畫對(duì)應(yīng)的原始圖片序列幀,原始圖片序列幀中包括n張?jiān)紙D片,n≥2且n為整數(shù)。提取模塊420,用于提取n張?jiān)紙D片中的交集像素形成交集圖片,交集像素是指在n張?jiān)紙D片中的特征相同的像素。剔除模塊430,用于分別將n張?jiān)紙D片中的交集像素剔除,得到n張目標(biāo)圖片。生成模塊440,用于生成目標(biāo)圖片序列幀,目標(biāo)圖片序列幀包括交集圖片和n張目標(biāo)圖片??蛇x地,提取模塊420,具體用于:從n張?jiān)紙D片中選取兩張?jiān)紙D片,提取兩張被選取的原始圖片中的交集像素形成待定交集圖片;判斷n張?jiān)紙D片中是否存在未被選取的原始圖片;若n張?jiān)紙D片中存在未被選取的原始圖片,則從未被選取的原始圖片中選取一張?jiān)紙D片,提取被選取的原始圖片與待定交集圖片中的交集像素形成更新后的待定交集圖片,并再次執(zhí)行上述判斷n張?jiān)紙D片中是否存在未被選取的原始圖片的步驟;若n張?jiān)紙D片中不存在未被選取的原始圖片,則將待定交集圖片確定為交集圖片??蛇x地,剔除模塊430,具體用于分別將n張?jiān)紙D片中的交集像素的透明度設(shè)置為全透明。可選地,剔除模塊430,具體用于分別將n張?jiān)紙D片中的交集像素的rgba分量中的alpha分量設(shè)置為0。其中,alpha分量用于表示透明度。可選地,交集像素是指在n張?jiān)紙D片中的位置、顏色和透明度均相同的像素??蛇x地,本實(shí)施例提供的裝置還包括:顯示模塊450和播放模塊460。顯示模塊450,用于顯示交集圖片。播放模塊460,用于按序逐幀播放n張目標(biāo)圖片。其中,交集圖片在n張目標(biāo)圖片播放的過程中始終顯示。綜上所述,本實(shí)施例提供的裝置,通過提取原始圖片序列幀所包括的各張?jiān)紙D片中的交集像素形成交集圖片,并分別將各張?jiān)紙D片中的交集像素剔除得到若干張目標(biāo)圖片,從而生成包括有交集圖片和上述各張目標(biāo)圖片的目標(biāo)圖片序列幀。相較于原始圖片序列幀,目標(biāo)圖片序列幀的文件體積更小。解決了現(xiàn)有技術(shù)中因圖片序列幀的文件體積較大,而導(dǎo)致在存儲(chǔ)時(shí)需要占用設(shè)備較多的內(nèi)存空間,且在傳輸時(shí)需要消耗較多的網(wǎng)絡(luò)傳輸資源的問題;達(dá)到了減小用于形成序列幀動(dòng)畫的圖片序列幀的文件體積,從而在存儲(chǔ)時(shí)減少占用內(nèi)存空間,且在傳輸時(shí)減少消耗網(wǎng)絡(luò)傳輸資源的技術(shù)效果。需要說明的是:上述實(shí)施例提供的裝置,在實(shí)現(xiàn)其功能時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的裝置與方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。圖6示出了本發(fā)明一個(gè)實(shí)施例提供的服務(wù)器的結(jié)構(gòu)示意圖。該服務(wù)器可用于實(shí)施上述實(shí)施例中提供的處理圖片序列幀的方法。具體來講:所述服務(wù)器600包括中央處理單元(cpu)601、包括隨機(jī)存取存儲(chǔ)器(ram)602和只讀存儲(chǔ)器(rom)603的系統(tǒng)存儲(chǔ)器604,以及連接系統(tǒng)存儲(chǔ)器604和中央處理單元601的系統(tǒng)總線605。所述服務(wù)器600還包括幫助計(jì)算機(jī)內(nèi)的各個(gè)器件之間傳輸信息的基本輸入/輸出系統(tǒng)(i/o系統(tǒng))606,和用于存儲(chǔ)操作系統(tǒng)613、應(yīng)用程序614和其他程序模塊615的大容量存儲(chǔ)設(shè)備607。所述基本輸入/輸出系統(tǒng)606包括有用于顯示信息的顯示器608和用于用戶輸入信息的諸如鼠標(biāo)、鍵盤之類的輸入設(shè)備609。其中所述顯示器608和輸入設(shè)備609都通過連接到系統(tǒng)總線605的輸入輸出控制器610連接到中央處理單元601。所述基本輸入/輸出系統(tǒng)606還可以包括輸入輸出控制器610以用于接收和處理來自鍵盤、鼠標(biāo)、或電子觸控筆等多個(gè)其他設(shè)備的輸入。類似地,輸入輸出控制器610還提供輸出到顯示屏、打印機(jī)或其他類型的輸出設(shè)備。所述大容量存儲(chǔ)設(shè)備607通過連接到系統(tǒng)總線605的大容量存儲(chǔ)控制器(未示出)連接到中央處理單元601。所述大容量存儲(chǔ)設(shè)備607及其相關(guān)聯(lián)的計(jì)算機(jī)可讀介質(zhì)為服務(wù)器600提供非易失性存儲(chǔ)。也就是說,所述大容量存儲(chǔ)設(shè)備607可以包括諸如硬盤或者cd-rom驅(qū)動(dòng)器之類的計(jì)算機(jī)可讀介質(zhì)(未示出)。不失一般性,所述計(jì)算機(jī)可讀介質(zhì)可以包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì)。計(jì)算機(jī)存儲(chǔ)介質(zhì)包括以用于存儲(chǔ)諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)等信息的任何方法或技術(shù)實(shí)現(xiàn)的易失性和非易失性、可移動(dòng)和不可移動(dòng)介質(zhì)。計(jì)算機(jī)存儲(chǔ)介質(zhì)包括ram、rom、eprom、eeprom、閃存或其他固態(tài)存儲(chǔ)其技術(shù),cd-rom、dvd或其他光學(xué)存儲(chǔ)、磁帶盒、磁帶、磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備。當(dāng)然,本領(lǐng)域技術(shù)人員可知所述計(jì)算機(jī)存儲(chǔ)介質(zhì)不局限 于上述幾種。上述的系統(tǒng)存儲(chǔ)器604和大容量存儲(chǔ)設(shè)備607可以統(tǒng)稱為存儲(chǔ)器。根據(jù)本發(fā)明的各種實(shí)施例,所述服務(wù)器600還可以通過諸如因特網(wǎng)等網(wǎng)絡(luò)連接到網(wǎng)絡(luò)上的遠(yuǎn)程計(jì)算機(jī)運(yùn)行。也即服務(wù)器600可以通過連接在所述系統(tǒng)總線605上的網(wǎng)絡(luò)接口單元611連接到網(wǎng)絡(luò)612,或者說,也可以使用網(wǎng)絡(luò)接口單元611來連接到其他類型的網(wǎng)絡(luò)或遠(yuǎn)程計(jì)算機(jī)系統(tǒng)(未示出)。所述存儲(chǔ)器還包括一個(gè)或者一個(gè)以上的程序,所述一個(gè)或者一個(gè)以上程序存儲(chǔ)于存儲(chǔ)器中,且經(jīng)配置以由一個(gè)或者一個(gè)以上處理器執(zhí)行。上述一個(gè)或者一個(gè)以上程序包含用于進(jìn)行以下操作的指令:獲取序列幀動(dòng)畫對(duì)應(yīng)的原始圖片序列幀,所述原始圖片序列幀中包括n張?jiān)紙D片,n≥2且n為整數(shù);提取所述n張?jiān)紙D片中的交集像素形成交集圖片,所述交集像素是指在所述n張?jiān)紙D片中的特征相同的像素;分別將所述n張?jiān)紙D片中的所述交集像素剔除,得到n張目標(biāo)圖片;生成目標(biāo)圖片序列幀,所述目標(biāo)圖片序列幀包括所述交集圖片和所述n張目標(biāo)圖片。假設(shè)上述為第一種可能的實(shí)施方式,則在第一種可能的實(shí)施方式作為基礎(chǔ)而提供的第二種可能的實(shí)施方式中,所述服務(wù)器600的存儲(chǔ)器中,還包含用于執(zhí)行以下操作的指令:從所述n張?jiān)紙D片中選取兩張?jiān)紙D片,提取兩張被選取的原始圖片中的交集像素形成待定交集圖片;判斷所述n張?jiān)紙D片中是否存在未被選取的原始圖片;若所述n張?jiān)紙D片中存在所述未被選取的原始圖片,則從所述未被選取的原始圖片中選取一張?jiān)紙D片,提取被選取的原始圖片與所述待定交集圖片中的交集像素形成更新后的所述待定交集圖片,并再次執(zhí)行所述判斷所述n張?jiān)紙D片中是否存在未被選取的原始圖片的步驟;若所述n張?jiān)紙D片中不存在所述未被選取的原始圖片,則將所述待定交集圖片確定為所述交集圖片。在第一種可能的實(shí)施方式作為基礎(chǔ)而提供的第三種可能的實(shí)施方式中,所述服務(wù)器600的存儲(chǔ)器中,還包含用于執(zhí)行以下操作的指令:分別將所述n張?jiān)紙D片中的所述交集像素的透明度設(shè)置為全透明。在第三種可能的實(shí)施方式作為基礎(chǔ)而提供的第四種可能的實(shí)施方式中,所述服務(wù)器600的存儲(chǔ)器中,還包含用于執(zhí)行以下操作的指令:分別將所述n張?jiān)紙D片中的所述交集像素的rgba分量中的alpha分量設(shè)置為0;其中,所述alpha分量用于表示透明度。在第一至第四任意一種可能的實(shí)施方式作為基礎(chǔ)而提供的第五種可能的實(shí)施方式中,所述服務(wù)器600的存儲(chǔ)器中,還包含用于執(zhí)行以下操作的指令:顯示所述交集圖片;按序逐幀播放所述n張目標(biāo)圖片;其中,所述交集圖片在所述n張目標(biāo)圖片播放的過程中始終顯示。應(yīng)當(dāng)理解的是,在本文中提及的“多個(gè)”是指兩個(gè)或兩個(gè)以上。“和/或”,描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:單獨(dú)存在a,同時(shí)存在a和b,單獨(dú)存在b這三種情況。字符“/”一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁12當(dāng)前第1頁12