一種圖像處理方法及裝置制造方法
【專利摘要】本申請(qǐng)公開(kāi)了一種圖像處理方法及裝置,所述方法包括:接收需要處理的圖像;對(duì)所述需要處理的圖像執(zhí)行模糊處理過(guò)程:對(duì)需要處理的圖像進(jìn)行初次模糊處理,完成初次模糊處理后,對(duì)需要處理的圖像進(jìn)行柔化處理,完成柔化處理后,對(duì)需要處理的圖像進(jìn)行二次模糊處理;多次重復(fù)對(duì)所述需要處理的圖像執(zhí)行所述模糊處理過(guò)程。本發(fā)明可以非??焖俚牡玫侥:Ч@著的圖像,并且可以大大減少圖像模糊處理的資源占用量,不僅降低了服務(wù)器的運(yùn)算壓力,減少了用戶的等待時(shí)間,并且提升了服務(wù)器的圖像處理能力,使得服務(wù)器能夠在更短的時(shí)間內(nèi)處理更多的圖像。
【專利說(shuō)明】一種圖像處理方法及裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及信息【技術(shù)領(lǐng)域】,尤其涉及一種圖像處理方法及裝置。
【背景技術(shù)】
[0002] 常見(jiàn)的圖像處理軟件可以通過(guò)濾鏡技術(shù)對(duì)圖像進(jìn)行模糊處理,高斯模糊是處理圖 像模糊的一種算法,基本原理是利用高斯分布以及計(jì)算權(quán)重矩陣,以每個(gè)像素為中心點(diǎn),取 得周圍像素的平均值,使中心點(diǎn)失去細(xì)節(jié)來(lái)表現(xiàn)模糊效果,模糊半徑取值越大,則模糊效果 越明顯,在對(duì)所有的像素點(diǎn)進(jìn)行計(jì)算后即可得到高斯模糊效果。高斯模糊效果是一種比較 均勻的模糊效果,這種模糊效果可以保留圖像的輪廓,因而在圖像處理和特效處理領(lǐng)域有 著廣泛的用途。
[0003] 但是,高斯模糊需要對(duì)每一個(gè)像素進(jìn)行多次計(jì)算,計(jì)算量較大。如果想要得到比較 好的模糊效果,計(jì)算量過(guò)大,會(huì)導(dǎo)致服務(wù)器被占用過(guò)多的資源,并且要消耗大量的時(shí)間,因 此多用于圖像圖像的后期效果處理方面。
[0004] 對(duì)于在利用web服務(wù)器進(jìn)行實(shí)時(shí)處理等實(shí)時(shí)性要求較高的場(chǎng)景下,由于計(jì)算量 大,需要占用較高的服務(wù)器資源,并且計(jì)算時(shí)間較長(zhǎng),反應(yīng)較慢,這種高斯模糊處理方式會(huì) 降低用戶體檢,也同時(shí)增大了服務(wù)器運(yùn)行負(fù)擔(dān)。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明要解決的技術(shù)問(wèn)題是提供一種圖像處理方法及裝置,能夠以較低的資源占 用量快速的實(shí)現(xiàn)對(duì)圖像的模糊處理。
[0006] 為解決上述技術(shù)問(wèn)題,本申請(qǐng)的一種圖像處理方法,包括:
[0007] 接收需要處理的圖像;
[0008] 對(duì)所述需要處理的圖像執(zhí)行模糊處理過(guò)程:對(duì)需要處理的圖像進(jìn)行初次模糊處 理,完成初次模糊處理后,對(duì)需要處理的圖像進(jìn)行柔化處理,完成柔化處理后,對(duì)需要處理 的圖像進(jìn)行二次模糊處理;
[0009] 多次重復(fù)對(duì)所述需要處理的圖像執(zhí)行所述模糊處理過(guò)程。
[0010] 進(jìn)一步地,所述接收需要處理的圖像,包括:
[0011] 接收二進(jìn)制格式的需要處理的圖像,將二進(jìn)制格式的需要處理的圖像轉(zhuǎn)換為數(shù)據(jù) 流,使用所述數(shù)據(jù)流創(chuàng)建圖像資源對(duì)象,將所述圖像資源對(duì)象作為模糊處理過(guò)程的目標(biāo)對(duì) 象。
[0012] 進(jìn)一步地,所述初次模糊處理以及所述二次模糊處理為高斯模糊處理。
[0013] 如權(quán)利要求3所述的方法,其特征在于,所述高斯模糊處理和所述柔化處理是通 過(guò)超文本預(yù)處理器的圖像工具庫(kù)來(lái)實(shí)現(xiàn)。
[0014] 進(jìn)一步地,所述方法還包括:
[0015] 在接收需要處理的圖像后,對(duì)所述需要處理的圖像執(zhí)行模糊處理過(guò)程前,還驗(yàn)證 所述需要處理的圖像的格式是否是所述圖像工具庫(kù)支持的格式,如果是,則執(zhí)行所述模糊 處理過(guò)程。
[0016] 進(jìn)一步地,一種圖像處理裝置,包括:接收單元、模糊處理單元和重復(fù)控制單元,其 中
[0017] 所述接收單元,用于接收需要處理的圖像;
[0018] 所述模糊處理單元,用于對(duì)所述需要處理的圖像執(zhí)行模糊處理過(guò)程:對(duì)需要處理 的圖像進(jìn)行初次模糊處理,完成初次模糊處理后,對(duì)需要處理的圖像進(jìn)行柔化處理,完成柔 化處理后,對(duì)需要處理的圖像進(jìn)行二次模糊處理;
[0019] 所述重復(fù)控制單元,用于控制所述模糊處理單元多次重復(fù)對(duì)所述需要處理的圖像 執(zhí)行所述模糊處理過(guò)程。
[0020] 進(jìn)一步地,所述接收單元接收需要處理的圖像,包括:
[0021] 接收二進(jìn)制格式的需要處理的圖像,將二進(jìn)制格式的需要處理的圖像轉(zhuǎn)換為數(shù)據(jù) 流,使用所述數(shù)據(jù)流創(chuàng)建圖像資源對(duì)象,將所述圖像資源對(duì)象作為模糊處理過(guò)程的目標(biāo)對(duì) 象。
[0022] 進(jìn)一步地,所述初次模糊處理以及所述二次模糊處理為高斯模糊處理。
[0023] 進(jìn)一步地,所述高斯模糊處理和所述柔化處理是通過(guò)超文本預(yù)處理器的圖像工具 庫(kù)來(lái)實(shí)現(xiàn)。
[0024] 進(jìn)一步地,該裝置還包括驗(yàn)證單元,其中:
[0025] 所述驗(yàn)證單元,用于在所述接收單元接收需要處理的圖像后,所述模糊處理單元 對(duì)所述需要處理的圖像執(zhí)行模糊處理過(guò)程前,驗(yàn)證所述需要處理的圖像的格式是否是所述 圖像工具庫(kù)支持的格式,如果是,則指示所述模糊處理單元執(zhí)行所述模糊處理過(guò)程。
[0026] 綜上所述,本發(fā)明可以非??焖俚牡玫侥:Ч@著的圖像,并且可以大大減少 圖像模糊處理的資源占用量,不僅降低了服務(wù)器的運(yùn)算壓力,減少了用戶的等待時(shí)間,并且 提升了服務(wù)器的圖像處理能力,使得服務(wù)器能夠在更短的時(shí)間內(nèi)處理更多的圖像。
【專利附圖】
【附圖說(shuō)明】
[0027] 圖1是本申請(qǐng)的圖像處理方法的流程圖;
[0028] 圖2是未進(jìn)行圖像處理的圖像;
[0029] 圖3和圖4是采用現(xiàn)有的方法進(jìn)行圖像處理后的圖像;
[0030] 圖5是采用本申請(qǐng)的方法進(jìn)行圖像處理后的圖像;
[0031] 圖6是本申請(qǐng)的圖像處理裝置的架構(gòu)圖。
【具體實(shí)施方式】
[0032] 下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的 情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0033] 如圖1所示,本申請(qǐng)的圖像處理方法,包括:
[0034] 步驟101 :接收需要處理的圖像;
[0035] 本申請(qǐng)的圖像處理方法可以應(yīng)用于對(duì)實(shí)時(shí)性要求較高的場(chǎng)景中,如應(yīng)用于web服 務(wù)器中,也可以應(yīng)用于后期處理等對(duì)實(shí)時(shí)性要求不高的場(chǎng)景中。
[0036] 本申請(qǐng)中接收需要處理的圖像,可以包括:
[0037] (a)接收二進(jìn)制格式的需要處理的圖像,將二進(jìn)制格式的需要處理的圖像轉(zhuǎn)換為 數(shù)據(jù)流;
[0038] 需要處理的圖像以二進(jìn)制的格式進(jìn)行傳輸,例如在本申請(qǐng)的方法應(yīng)用于web服務(wù) 器的情況下,web服務(wù)器從用戶接收以二進(jìn)制格式傳輸?shù)男枰幚淼膱D像并保存到臨時(shí)目 錄,再將二進(jìn)制格式的需要處理的圖像轉(zhuǎn)換為數(shù)據(jù)流。
[0039] (b)使用數(shù)據(jù)流創(chuàng)建圖像資源對(duì)象,將圖像資源對(duì)象作為模糊處理過(guò)程(下文進(jìn) 行說(shuō)明)的目標(biāo)對(duì)象。
[0040] 本申請(qǐng)的步驟101是為下面對(duì)需要處理的圖像進(jìn)行模糊處理的準(zhǔn)備,在(a)中將 二進(jìn)制格式的需要處理的圖像轉(zhuǎn)換為數(shù)據(jù)流后,還需要再使用該數(shù)據(jù)流創(chuàng)建圖像資源對(duì) 象,模糊處理過(guò)程中需要以圖像資源對(duì)象為目標(biāo)對(duì)象進(jìn)行訪問(wèn)及操作。
[0041] 以下是接收需要處理的圖像的部分實(shí)現(xiàn)代碼:
[0042]
【權(quán)利要求】
1. 一種圖像處理方法,其特征在于,包括: 接收需要處理的圖像; 對(duì)所述需要處理的圖像執(zhí)行模糊處理過(guò)程:對(duì)需要處理的圖像進(jìn)行初次模糊處理,完 成初次模糊處理后,對(duì)需要處理的圖像進(jìn)行柔化處理,完成柔化處理后,對(duì)需要處理的圖像 進(jìn)行二次模糊處理; 多次重復(fù)對(duì)所述需要處理的圖像執(zhí)行所述模糊處理過(guò)程。
2. 如權(quán)利要求要求1所述的方法,其特征在于,所述接收需要處理的圖像,包括: 接收二進(jìn)制格式的需要處理的圖像,將二進(jìn)制格式的需要處理的圖像轉(zhuǎn)換為數(shù)據(jù)流, 使用所述數(shù)據(jù)流創(chuàng)建圖像資源對(duì)象,將所述圖像資源對(duì)象作為模糊處理過(guò)程的目標(biāo)對(duì)象。
3. 如權(quán)利要求1或2所述的方法,其特征在于,所述初次模糊處理以及所述二次模糊處 理為高斯模糊處理。
4. 如權(quán)利要求3所述的方法,其特征在于,所述高斯模糊處理和所述柔化處理是通過(guò) 超文本預(yù)處理器的圖像工具庫(kù)來(lái)實(shí)現(xiàn)。
5. 如權(quán)利要求4所述的方法,其特征在于,所述方法還包括: 在接收需要處理的圖像后,對(duì)所述需要處理的圖像執(zhí)行模糊處理過(guò)程前,還驗(yàn)證所述 需要處理的圖像的格式是否是所述圖像工具庫(kù)支持的格式,如果是,則執(zhí)行所述模糊處理 過(guò)程。
6. -種圖像處理裝置,其特征在于,包括:接收單元、模糊處理單元和重復(fù)控制單元, 其中 所述接收單元,用于接收需要處理的圖像; 所述模糊處理單元,用于對(duì)所述需要處理的圖像執(zhí)行模糊處理過(guò)程:對(duì)需要處理的圖 像進(jìn)行初次模糊處理,完成初次模糊處理后,對(duì)需要處理的圖像進(jìn)行柔化處理,完成柔化處 理后,對(duì)需要處理的圖像進(jìn)行二次模糊處理; 所述重復(fù)控制單元,用于控制所述模糊處理單元多次重復(fù)對(duì)所述需要處理的圖像執(zhí)行 所述模糊處理過(guò)程。
7. 如權(quán)利要求6所述的裝置,其特征在于,所述接收單元接收需要處理的圖像,包括: 接收二進(jìn)制格式的需要處理的圖像,將二進(jìn)制格式的需要處理的圖像轉(zhuǎn)換為數(shù)據(jù)流, 使用所述數(shù)據(jù)流創(chuàng)建圖像資源對(duì)象,將所述圖像資源對(duì)象作為模糊處理過(guò)程的目標(biāo)對(duì)象。
8. 如權(quán)利要求6或7所述的裝置,其特征在于,所述初次模糊處理以及所述二次模糊處 理為高斯模糊處理。
9. 如權(quán)利要求8所述的裝置,其特征在于,所述高斯模糊處理和所述柔化處理是通過(guò) 超文本預(yù)處理器的圖像工具庫(kù)來(lái)實(shí)現(xiàn)。
10. 如權(quán)利要求9所述的裝置,其特征在于,該裝置還包括驗(yàn)證單元,其中: 所述驗(yàn)證單元,用于在所述接收單元接收需要處理的圖像后,所述模糊處理單元對(duì)所 述需要處理的圖像執(zhí)行模糊處理過(guò)程前,驗(yàn)證所述需要處理的圖像的格式是否是所述圖像 工具庫(kù)支持的格式,如果是,則指示所述模糊處理單元執(zhí)行所述模糊處理過(guò)程。
【文檔編號(hào)】G06F17/50GK104392015SQ201410386616
【公開(kāi)日】2015年3月4日 申請(qǐng)日期:2014年8月7日 優(yōu)先權(quán)日:2014年8月7日
【發(fā)明者】楊曉東, 李曉鵬 申請(qǐng)人:貴陽(yáng)朗瑪信息技術(shù)股份有限公司