專利名稱:一種圖片的處理方法及處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖片處理領(lǐng)域,特別是涉及一種圖片的處理方法及處理裝置。
技術(shù)背景隨著網(wǎng)絡(luò)的發(fā)展,在網(wǎng)頁上發(fā)布共享圖片越來越成為時(shí)尚。很多年青人喜 歡將自己拍攝的照片,或剪切、合成的圖片,發(fā)送到網(wǎng)頁上與好友共享,更好 的展示自己。為使發(fā)布的圖片更具個(gè)性化、更漂亮美觀,需要為圖片加入精美 的像框進(jìn)行裝飾。參閱圖l,為現(xiàn)有的動(dòng)態(tài)圖片的處理方法流程圖,具體步驟如下所述。步驟IOI、選取一像框。在存儲(chǔ)像框的文件內(nèi)選取與圖片相適應(yīng)的像框。相適應(yīng)是指像框內(nèi)部的圖 像元素、邊框類型與圖片相融和。如,以人物像為主的圖片選用內(nèi)部圖片元素 為風(fēng)景的像框,以寵物像為主的圖片選用邊框?yàn)榭ㄍㄐ螤畹南窨颉2襟E102、調(diào)整選取的像框。按圖片的尺寸,調(diào)整像框的大小,使像框與圖片相適應(yīng)。如,圖片尺寸為100mmxl00mm,選取的像框尺寸為300腿x 200mm,需要將像框的長縮小3倍,寬縮小2倍;如,圖片尺寸為300隨x 200mm,選取的像框尺寸為100mmxl00mm,需要將像框的長放大3倍,寬放大2倍。 步驟103、將調(diào)整后的像框與圖片粘合。 將調(diào)整后的像框與圖片相粘合,處理成一個(gè)靜態(tài)圖片。 通過上述方法處理的圖片為靜態(tài)圖片,處理后的靜態(tài)圖片雖漂亮美觀,但在網(wǎng)絡(luò)上靜態(tài)圖片缺乏動(dòng)感,表現(xiàn)力不強(qiáng),無法更好地展示用戶的個(gè)性。上述方法在對(duì)像框處理過程中,為使像框的尺寸與圖片相適應(yīng),對(duì)像框進(jìn)行簡(jiǎn)單的縮放,在像框的長、寬縮放比例不一致時(shí),很容易造成像框內(nèi)部圖像元素的變形,影響像框的美觀。發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問題是提供一種圖片的處理方法,該方法可使圖片 具有動(dòng)感,表現(xiàn)力強(qiáng),更好的展示用戶的個(gè)性。本發(fā)明的另 一個(gè)目的是提供一種圖片的處理系統(tǒng),該系統(tǒng)能夠使圖片具有
動(dòng)感,表現(xiàn)力強(qiáng),更好的展示用戶的個(gè)性。本發(fā)明涉及一種圖片的處理方法,該方法包括分解動(dòng)態(tài)像框?yàn)楦鲙窨颍?上述各幀像框分別與靜態(tài)源圖片相粘合生成圖片序列;將上述圖片序列組 成動(dòng)態(tài)圖片。優(yōu)選的,還包括記錄上述各幀像框的時(shí)間屬性;將所述時(shí)間屬性添加到 上述動(dòng)態(tài)圖片的屬性中。優(yōu)選的,還包括記錄上述各幀像框的尺寸屬性;在上述各幀像框的尺寸 中選取最大值作為所述動(dòng)態(tài)圖片的首幀圖片尺寸。優(yōu)選的,在將上述各幀像框分別與靜態(tài)源圖相粘合之前,還包括將上述 各幀像框的邊框與內(nèi)部圖像元素分離;分別將所述邊框和所述內(nèi)部圖像元素處 理成與靜態(tài)源圖相適應(yīng)的尺寸。優(yōu)選的,所述動(dòng)態(tài)圖片為FLASH ;f各式。優(yōu)選的,還包括在所述動(dòng)態(tài)圖片的各幀之間添加切換特效。 優(yōu)選的,所述動(dòng)態(tài)圖片為GIF格式。本發(fā)明還涉及一種圖片的處理系統(tǒng),包括分解單元、粘合單元、及組成單 元所述分解單元,用于分解選取的動(dòng)態(tài)像框?yàn)楦鲙窨?;所述粘合單元,?于將上述各幀像框分別與靜態(tài)源圖相粘合生成圖片序列;所述組成單元,用于 將上述圖片序列組成動(dòng)態(tài)圖片。優(yōu)選的,還包括像框調(diào)整單元,用于將上述各幀像框的邊框與內(nèi)部圖像元 素分離;分別將所述邊框和所述內(nèi)部圖像元素處理成與靜態(tài)源圖相適應(yīng)的尺 寸。優(yōu)選的,所述動(dòng)態(tài)圖片格式為FLASH格式或GIF格式。 與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)本發(fā)明圖片處理方法包括分解選取的動(dòng)態(tài)像框?yàn)楦鲙窨?,將上述各?像框分別與靜態(tài)源圖片相粘合,組成動(dòng)態(tài)圖片。靜態(tài)源圖片分別與動(dòng)態(tài)像框內(nèi) 的多種內(nèi)部圖像元素相結(jié)合,形成由不同背景或襯托圖案的各幀圖片組成的動(dòng) 態(tài)圖片。相對(duì)于現(xiàn)有技術(shù)組成的靜態(tài)圖片,該動(dòng)態(tài)圖片可以動(dòng)態(tài)顯示上述各幀 圖片,具有動(dòng)感,表現(xiàn)力強(qiáng),能更好的展示用戶的個(gè)性。
圖1為現(xiàn)有的動(dòng)態(tài)圖片的處理方法流程圖; 圖2為本發(fā)明第一實(shí)施例提供的圖片處理方法流程圖; 圖3為本發(fā)明第二實(shí)施例提供的圖片處理方法流程圖; 圖4為本發(fā)明第三實(shí)施例提供的圖片處理方法流程圖; 圖5為本發(fā)明第四實(shí)施例提供的圖片處理方法流程圖; 圖6為本發(fā)明第五實(shí)施例^是供的圖片處理系統(tǒng)示意圖; 圖7為本發(fā)明第六實(shí)施例提供的圖片處理系統(tǒng)示意圖。
具體實(shí)施方式
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。本發(fā)明分解選取的動(dòng)態(tài)像框?yàn)楦鲙窨?,將上述各幀像框分別與靜態(tài)源圖 片相粘合,組成動(dòng)態(tài)圖片。參閱圖2,為本發(fā)明第一實(shí)施例提供的圖片處理方法流程圖,具體步驟如 下所述。步驟S201、分解選取的動(dòng)態(tài)像框?yàn)楦鲙窨?。選取一動(dòng)態(tài)像框,該動(dòng)態(tài)像框包含邊框和多個(gè)內(nèi)部圖像元素,各個(gè)內(nèi)部圖像元素顯示不同的圖案。將選取的動(dòng)態(tài)像框分解為多幀像框,每幀像框包含邊 框和一個(gè)圖像元素。步驟S202、上述各幀像框分別與靜態(tài)源圖片相粘合生成圖片序列。將上述各幀像框處理成與靜態(tài)源圖片相適應(yīng)的尺寸,再分別與靜態(tài)源圖片 相粘合,形成一個(gè)圖片序列。粘合后,像框的邊框作為圖片序列的邊框,像框 內(nèi)部的圖像元素作為圖片序列的背景或襯托圖案。靜態(tài)源圖片是指靜態(tài)的源圖片,該靜態(tài)源圖片包括人物圖片、景物圖片、 自然圖片等。步驟S203、將上述圖片序列組成動(dòng)態(tài)圖片。將上述圖片序列進(jìn)行組合,形成GIF格式或FLASH格式的動(dòng)態(tài)照片。 將像框分解為各幀像框,分別與靜態(tài)源圖片粘合后組成的動(dòng)態(tài)圖片。使該 靜態(tài)源圖片分別與動(dòng)態(tài)像框內(nèi)的多種內(nèi)部圖像元素相結(jié)合,形成由不同背景或 襯托圖案的各幀圖片組成的動(dòng)態(tài)圖片。該動(dòng)態(tài)圖片動(dòng)態(tài)顯示上述各幀圖片,具
有動(dòng)感,表現(xiàn)力強(qiáng),能更好的展示用戶的個(gè)性。為使組成的動(dòng)態(tài)圖片的不失真,不形變,本發(fā)明在像框與靜態(tài)源圖片粘合 前還對(duì)各幀像框的邊框和內(nèi)部圖像元素進(jìn)行分別處理。參閱圖3,為本發(fā)明第二實(shí)施例提供的圖片處理方法流程圖,具體步驟如 下所述。步驟S301、分解選取的動(dòng)態(tài)像框?yàn)楦鲙窨?。選取一動(dòng)態(tài)像框,該動(dòng)態(tài)像框包含邊框和多個(gè)內(nèi)部圖像元素,各個(gè)內(nèi)部圖 像元素顯示不同的圖案。將選取的動(dòng)態(tài)像框分解為多幀像框,每幀像框包含邊 框和一個(gè)圖像元素。步驟302、將上述各幀像框的邊框與內(nèi)部圖像元素分離。將上述各幀像框的四個(gè)邊框與內(nèi)部的圖像元素分成相對(duì)獨(dú)立的幾個(gè)部分。 如,長邊框、寬邊框、內(nèi)部圖像元素三部分。步驟303、分別將邊框和內(nèi)部圖像元素處理成與靜態(tài)源圖片相適應(yīng)的尺寸。將每個(gè)邊框處理成與靜態(tài)源圖片相適應(yīng)的尺寸。如,原長邊框?yàn)閘Omm, 原寬邊框?yàn)?腿,靜態(tài)源圖片為6 mmx6 mm,將原長邊框縮小為6 mm,再將 寬邊框縮小為6 mm,內(nèi)部圖像元素按較大的比例進(jìn)行縮小,即縮小為原來的 0. 6倍;如,原長邊框?yàn)?mm,原寬邊框?yàn)?mm,靜態(tài)源圖片為8 mmx10 mm, 將原長邊框放大為10 ■,再將寬邊框放大為8 mm,內(nèi)部圖像元素按較小的比 例進(jìn)行放大,即放大為原來的3/4倍。步驟S304、將各幀像框處理后的長邊框、寬邊框、內(nèi)部圖像元素分別與 靜態(tài)源圖片相結(jié)合。將上述各幀像框后的長邊框、寬邊框、內(nèi)部圖像元素分別與靜態(tài)源圖片相 粘合,形成一個(gè)圖片序列。粘合后,像框的邊框作為圖片序列的邊框,像框內(nèi) 部的圖像元素作為圖片序列的背景或襯托圖案。步驟S305、組成動(dòng)態(tài)圖片。將上述圖片序列進(jìn)行合成,形成GIF格式或FLASH格式的動(dòng)態(tài)照片。 本發(fā)明通過將各幀像框分解成長邊框、寬邊框、內(nèi)部圖像元素,分別調(diào)整 后再與靜態(tài)源圖片相結(jié)合。在調(diào)整過程中,每幀像框的各部分按一定比例調(diào)整, 調(diào)整后的邊框能夠很好的與靜態(tài)源圖片的邊角相結(jié)合,其內(nèi)部圖像元素因按一
定比例調(diào)整,不會(huì)發(fā)生形變、失真。避免按圖片尺寸簡(jiǎn)單調(diào)整像框,因調(diào)整比 例不統(tǒng)一使像框發(fā)生形變、失真,有效的保證像框原本的美觀。本發(fā)明還可利用各幀像框的時(shí)間屬性和尺寸屬性,使組成的動(dòng)態(tài)圖片更美 觀、更協(xié)調(diào),視覺效果更好。參閱圖4,為本發(fā)明第三實(shí)施例提供的圖片處理方法流程圖,具體步驟如 下所述。步驟S401、分解選取的動(dòng)態(tài)像框?yàn)楦鲙窨?。選取一動(dòng)態(tài)像框,該動(dòng)態(tài)像框包含框邊和多個(gè)圖像元素。將選取的動(dòng)態(tài)像框分解為多幀像框,每幀像框包含邊框和一個(gè)圖像元素。 步驟S402、記錄上述各幀像框的時(shí)間屬性和尺寸屬性。 記錄上述各幀的像框的時(shí)間屬性,既該幀像框與上一幀像框的間隔時(shí)間。如5ms,6ms,10ms、、、等。記錄上述各幀像框的尺寸屬性,即該幀像框的尺寸。如,5 mm x 7 mm、 7 mm x 9 mm、 4 mm x 8 mm、、、 等。步驟S403、將上述各幀像框分別與靜態(tài)源圖片相粘合。 將上述各幀像框處理成與靜態(tài)源圖片相適應(yīng)的尺寸,再分別與靜態(tài)源圖片相粘合,形成一個(gè)圖片序列。像框的邊框作為圖片序列的邊框,像框內(nèi)部的圖像元素作為圖片序列的背景。步驟S404、在上述各幀像框的尺寸中選取最大值作為動(dòng)態(tài)圖片的首幀圖片尺寸。比較在上訴各幀像框的尺寸,選擇最大值作為動(dòng)態(tài)圖片的首幀圖片的尺 寸,如選擇7畫x9 mm作為動(dòng)態(tài)圖片的首幀圖片尺寸。 步驟S405、組成動(dòng)態(tài)圖片。將上述圖片序列進(jìn)行組成,形成GIF格式或FLASH格式的動(dòng)態(tài)照片。 步驟S406、將各幀像框的時(shí)間屬性添加到上述動(dòng)態(tài)圖片中。 將各幀像框的時(shí)間屬性添加到動(dòng)態(tài)圖片中后,動(dòng)態(tài)圖片的各幀圖片按時(shí)間 屬性中的間隔時(shí)間順次展示。通過將動(dòng)態(tài)像框的各幀像框中最大尺寸最為動(dòng)態(tài)圖片的首幀圖片尺寸,可 以較大程度的保證動(dòng)態(tài)圖片的美觀。以動(dòng)態(tài)像框中各幀像框的時(shí)間屬性作為動(dòng) 態(tài)圖片中各幀圖片的時(shí)間屬性,使動(dòng)態(tài)圖片顯示各幀圖片的時(shí)間間隔與動(dòng)態(tài)^象 框相同,更協(xié)調(diào),視覺效果更好。本發(fā)明將動(dòng)態(tài)圖片處理成FLASH格式時(shí),還可以在各幀圖片之間添加切換 特效,使動(dòng)態(tài)圖片的動(dòng)態(tài)效果更強(qiáng),更具個(gè)性化。參閱圖5,為本發(fā)明第四實(shí)施例提供的圖片處理方法流程圖,具體步驟如 下所述。步驟S501、分解選取的動(dòng)態(tài)像框?yàn)楦鲙窨颉_x取一動(dòng)態(tài)像框,該動(dòng)態(tài)像框包含框邊和多個(gè)圖像元素。將選取的動(dòng)態(tài)像 框分解為多幀像框,每幀像框包含邊框和一個(gè)圖像元素。步驟S502、將上述各幀像框分別與靜態(tài)源圖片相粘合。將上述各幀像框處理成與靜態(tài)源圖片相適應(yīng)的大小,再分別與靜態(tài)源圖片 相粘合,形成一個(gè)圖片序列。像框的邊框作為靜態(tài)源圖片序列的邊框,像框內(nèi) 部的圖像元素作為圖片序列的背景。步驟S503、組成FLASH動(dòng)態(tài)圖片。將上述圖片序列進(jìn)行組成,處理成FLASH格式的動(dòng)態(tài)圖片。 步驟S504、在動(dòng)態(tài)圖片的各幀之間添加切換特效。切換特效,如,上一幀圖片以百葉窗的效果消失,后一幀圖片以漸顯的形 式顯示;如,上一幀圖片以旋轉(zhuǎn)形式消失,后一幀圖片以旋轉(zhuǎn)形式顯示;如, 上 一 幀圖片以漸漸縮小形式消失,后 一 幀圖片以漸漸放大形式顯示。本發(fā)明通過在各幀圖片之間添加切換特效,使動(dòng)態(tài)圖片的動(dòng)態(tài)效果更具有 趣味性,更能展示用戶的個(gè)性?;谏鲜鰣D片的處理方法,本發(fā)明還提供一種圖片處理系統(tǒng),該系統(tǒng)能夠 使圖片具有動(dòng)感,表現(xiàn)力強(qiáng),可更好的展示用戶的個(gè)性。參閱圖6,為本發(fā)明第五實(shí)施例^是供的圖片處理系統(tǒng)示意圖,包括分解單 元61、粘合單元62、及組成單元63。分解單元61分解選取的動(dòng)態(tài)像框?yàn)楦鲙窨?,并將各幀像框發(fā)送到粘合 單元62。分解單元61將選取的動(dòng)態(tài)像框分解為多幀像框,每幀像框包含邊框 和一個(gè)圖^f象元素。粘合單元62將上述各幀像框分別與靜態(tài)源圖片相粘合成圖片序列,并發(fā) 送給組成單元63。粘合后,像框的邊框作為圖片序列的邊框,像框內(nèi)部的圖
像元素作為圖片序列的背景或襯托圖案。組成單元63將粘合后的圖片序列組成動(dòng)態(tài)圖片。組成單元63將上述圖片 序列進(jìn)行組合,形成GIF格式或FLASH格式的動(dòng)態(tài)照片。本發(fā)明還可利用各幀像框的時(shí)間屬性和尺寸屬性,使組成的動(dòng)態(tài)圖片更美 觀、更協(xié)調(diào),視覺效果更好。為使組成的動(dòng)態(tài)圖片的不失真,不形變,本發(fā)明還可通過像框調(diào)整單元對(duì) 各幀像框的邊框和內(nèi)部圖像元素進(jìn)行分別處理。參閱圖7,為本發(fā)明第六實(shí)施例提供的圖片處理系統(tǒng)示意圖,包括分解單 元61、粘合單元62、組成單元63、及像框調(diào)整單元64。像框調(diào)整單元64接收分解單元61發(fā)送的各幀像框,將各幀像框的邊框與 內(nèi)部圖像元素分離,分別將邊框和內(nèi)部圖像元素處理成與靜態(tài)源圖片相適應(yīng)的 尺寸,再發(fā)送給粘合單元62。像框調(diào)整單元64將上述各幀像框的四個(gè)邊框與內(nèi)部的圖像元素分成相對(duì) 獨(dú)立的幾個(gè)部分。如,長邊框、寬邊框、內(nèi)部圖像元素三部分。像框調(diào)整單元 64再將每個(gè)邊框處理成與靜態(tài)源圖片相適應(yīng)的尺寸,如像框是縮小,內(nèi)部圖 像元素按較大的比例進(jìn)行縮?。蝗缦窨蚴欠糯?,內(nèi)部圖像元素按較小的比例進(jìn) 行放大。以上對(duì)本發(fā)明所提供的一種圖片的處理方法及系統(tǒng),進(jìn)行了詳細(xì)介紹,本明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技 術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處, 綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1、一種圖片的處理方法,其特征在于,該方法包括分解動(dòng)態(tài)像框?yàn)楦鲙窨?;上述各幀像框分別與靜態(tài)源圖片相粘合生成圖片序列;將上述圖片序列組成動(dòng)態(tài)圖片。
2、 如權(quán)利要求l所述的方法,其特征在于,還包括 記錄上述各幀像框的時(shí)間屬性; 將所述時(shí)間屬性添加到上述動(dòng)態(tài)圖片的屬性中。
3、 如權(quán)利要求l所述的方法,其特征在于,還包括 記錄上述各幀像框的尺寸屬性;在上述各幀像框的尺寸中選取最大值作為所述動(dòng)態(tài)圖片的首幀圖片尺寸。
4、 如權(quán)利要求1所述的方法,其特征在于,在將上述各幀像框分別與靜 態(tài)源圖相粘合之前,還包括將上述各幀像框的邊框與內(nèi)部圖像元素分離;分別將所述邊框和所述內(nèi)部圖像元素處理成與靜態(tài)源圖相適應(yīng)的尺寸。
5、 如權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述動(dòng)態(tài)圖片為 FLASH格式。
6、 如權(quán)利要求5所述的方法,其特征在于,還包括 在所述動(dòng)態(tài)圖片的各幀之間添加切換特效。
7、 如權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述動(dòng)態(tài)圖片為 GIF格式。
8、 一種圖片的處理系統(tǒng),其特征在于,包括分解單元、粘合單元、及組 成單元所述分解單元,用于分解選取的動(dòng)態(tài)像框?yàn)楦鲙窨颍凰稣澈蠁卧?,用于將上述各幀像框分別與靜態(tài)源圖相粘合生成圖片序列;所述組成單元,用于將上述圖片序列組成動(dòng)態(tài)圖片。
9、 如權(quán)利要求8所述的系統(tǒng),其特征在于,還包括像框調(diào)整單元,用于 將上述各幀像框的邊框與內(nèi)部圖像元素分離;分別將所述邊框和所述內(nèi)部圖像 元素處理成與靜態(tài)源圖相適應(yīng)的尺寸。
10、 如權(quán)利要求8或9所述的系統(tǒng),其特征在于,所述動(dòng)態(tài)圖片格式為 FLASH才各式或GIF才各式。
全文摘要
本發(fā)明涉及一種圖片的處理方法,該方法包括分解選取的動(dòng)態(tài)像框?yàn)楦鲙窨?;上述各幀像框分別與靜態(tài)源圖片相粘合生成圖片序列;將上述圖片序列組成動(dòng)態(tài)圖片。本發(fā)明還包括記錄上述各幀像框的時(shí)間屬性;將所述時(shí)間屬性添加到上述動(dòng)態(tài)圖片的屬性中。同時(shí),本發(fā)明還提供一種圖片的處理系統(tǒng),包括分解單元、粘合單元、及組成單元所述分解單元,用于分解選取的動(dòng)態(tài)像框?yàn)楦鲙窨?;所述粘合單元,用于將上述各幀像框分別與靜態(tài)源圖片相粘合;所述組成單元,用于將粘合后的圖片組成動(dòng)態(tài)圖片。本發(fā)明可使圖片具有動(dòng)感,表現(xiàn)力強(qiáng),更好的展示用戶的個(gè)性。
文檔編號(hào)G06T13/80GK101118649SQ20071015132
公開日2008年2月6日 申請(qǐng)日期2007年9月24日 優(yōu)先權(quán)日2007年9月24日
發(fā)明者軍 周 申請(qǐng)人:騰訊科技(深圳)有限公司