專利名稱:圖形影像的影像漸層處理方法
技術領域:
本發(fā)明是提供一種影像處理方法,尤指一種圖形影像的影像漸層處理方法。
請參閱
圖1及圖2,圖1為已知影像處理系統(tǒng)10的方框圖,圖2為圖1影像處理系統(tǒng)10的圖形影像14的示意圖。影像處理系統(tǒng)10包含有一存儲器12用來儲存程序及一待處理的圖形影像14,以及一處理器16用來執(zhí)行存儲器12內所存的程序。
目前市面上的影像處理技術通常是利用24個位來表示每一像素的顏色,其中紅(R)、綠(G)、藍(B)色參數(shù)各由8個位來表示。除了以紅、綠、藍色參數(shù)來表示各個像素的色彩之外,也可以采用色相(H,hue)、飽和度(S,saturation)及亮度(L,lightness)來表示各個像素的色彩。這兩種不同的色彩表示方法適用于不同的應用場合。
圖2中,圖形影像14包含有復數(shù)個依據(jù)一矩陣格式排列的像素(pixel)18。圖形影像14內含有一影像區(qū)域20,其是由復數(shù)個具有相似的紅(R)、綠(G)、藍(B)色參數(shù)的像素22所構成。
影像處理系統(tǒng)10使用的影像處理方法是先將影像區(qū)域20內的各個像素22依據(jù)一預定的影像調整方式來調整其紅(R)、綠(G)、或藍(B)色參數(shù),再依據(jù)一預定的低通過濾(lowpass spatial filtering)或中值過濾(medianfiltering)的方式調整整個圖形影像14的各個像素18的紅(R)、綠(G)、藍(B)色參數(shù)。
低通過濾使用的方式是將圖形影像14上一預定數(shù)目個相鄰的各個像素的某一參數(shù)(例如紅色參數(shù))相加,并將相加后的總參數(shù)除以該預定數(shù)目來取得一平均參數(shù),再將該各個相鄰像素的參數(shù)以該平均參數(shù)來取代。而中值過濾使用的方式是先取得圖形影像14上一預定數(shù)目個相鄰的各個像素的某一參數(shù)(例如紅色參數(shù))的中值,再將該各個相鄰像素的參數(shù)由該取得的中值來取代。以低通過濾或中值過濾的方式來做圖形轉換的效果往往不佳,因為這種作法往往模糊了邊緣和其它尖銳細節(jié)。
因此,本發(fā)明的主要目的在于提供一種圖形影像的影像漸層處理方法來解決上述問題。
本發(fā)明提供一種執(zhí)行于一影像處理系統(tǒng)的影像處理方法,該影像處理系統(tǒng)包含有一存儲器用來儲存程序及一待處理的圖形影像,以及一處理器用來執(zhí)行該存儲器內所存的程序,該圖形影像包含有復數(shù)個依據(jù)一矩陣格式排列的像素(pixel),每一像素是由預定數(shù)目個參數(shù)所組成,該圖形影像內含有至少一影像區(qū)域,該影像處理方法包含有由每一像素的參數(shù)中選出一組目標參數(shù),并依據(jù)一預定的影像調整方式來調整每一影像區(qū)域內的各個像素的目標參數(shù);以及依據(jù)該影像調整方式來自該圖形影像的邊界朝至少一預定方向以一預定的遞減或遞增方式來延著該預定方向調整各個像素的目標參數(shù)以使該影像區(qū)域內的圖形調整得以延著該預定方向并依據(jù)該預定的遞減或遞增方式延伸至該影像區(qū)域的外圍。
本發(fā)明的其他目的、特征及優(yōu)點將結合實施例,參考附圖進行詳細描述。
附圖的簡要說明圖1為已知影像處理系統(tǒng)的方框圖。
圖2為圖1影像處理系統(tǒng)的圖形影像的示意圖。
圖3為本發(fā)明影像處理系統(tǒng)的方框圖。
圖4為圖3影像處理系統(tǒng)的圖形影像的示意圖。
圖5至圖7為圖4所示圖形影像的各個像素的紅色參數(shù)的調整量的示意圖。
請參閱圖3及圖4,圖3為本發(fā)明影像處理系統(tǒng)30的方框圖,圖4為圖3影像處理系統(tǒng)30的圖形影像34的示意圖。影像處理系統(tǒng)30包含有一存儲器32用來儲存程序及一待處理的圖形影像34,以及一處理器36用來執(zhí)行存儲器32內所存的程序。
圖形影像34包含有復數(shù)個依據(jù)一矩陣格式排列的像素(pixel)38,每一像素38是由24個位來表示該像素18的顏色,其中紅、綠、藍色參數(shù)各由8位來表示。圖形影像34內含有至少一影像區(qū)域40,而影像區(qū)域40內的所有像素42均具有一類似特征,例如均屬于一膚色(skin color)范圍。
依據(jù)本發(fā)明的較佳實施例,該影像處理方法包含有下列步驟1.在影像區(qū)域40中,選擇一目標參數(shù)(例如紅色參數(shù));2.依據(jù)一預定的影像調整方式來調整影像區(qū)域40中各個像素42的目標參數(shù)(例如紅色參數(shù))。(例如將代表紅色參數(shù)的位值調高5);3.依據(jù)該影像調整方式來自圖形影像34的邊界朝上、下、左、右四個方向中的至少一預定方向,延著該預定方向上的每一像素的目標參數(shù)的調整量按前一像素的目標參數(shù)的調整量減去一固定差異值或是乘以一固定比例來向外調整各個像素的目標參數(shù),以使影像區(qū)域40內的圖形轉換得以延著該預定方向延伸至影像區(qū)域40的外圍。若是某一像素的目標參數(shù)的調整量大于或等于前一像素的目標參數(shù)的調整量,則不調整該像素的目標參數(shù)。
在本較佳實施例中,圖形影像34內另可包含一預定的排除區(qū)域44,而當延著該預定方向調整各個像素的目標參數(shù)時,若一像素46位于排除區(qū)域44內,則該像素46的目標參數(shù)即不予以調整,且其后的像素亦不予以調整。
為進一步解釋本發(fā)明,請參閱圖5至圖7的實施例。在此實施例中,該目標參數(shù)是為紅色參數(shù)。圖5中,影像區(qū)域40內的各個像素42的紅色參數(shù)均被向上調整5。如果我們選定的平順程度(smooth range)是5,則漸層的方式是從影像區(qū)域40向外部遞減(+5)/5,也就是遞減1,因此在影像區(qū)域40外圍的像素的紅色參數(shù)的調整量是依序為4、3、2、1、0。(進一步的解釋如下若平順程度為5,則調整后影像區(qū)域40內各個像素42的紅色參數(shù)都變?yōu)?原參數(shù)+5/5*最大調整量);而邊界區(qū)域則會依據(jù)與影像區(qū)域40距離的遠近而調整為(原參數(shù)+4/5*最大調整量)、(原參數(shù)+3/5*最大調整量)、(原參數(shù)+2/5*最大調整量)…;其中最大調整量是像素42的紅色參數(shù)的調整量,分母(5)是平順程度,而分子(5、4、3、2…)是由平順程度的數(shù)值逐步減1。若將平順程度改為較大的數(shù)值(例如20),則邊界區(qū)域會依據(jù)與影像區(qū)域40距離的遠近而調整為(原參數(shù)+19/20*最大調整量)、(原參數(shù)+18/20*最大調整量)、(原參數(shù)+17/20*最大調整量)…,使進行圖形轉換的邊界區(qū)域變大,產生更和緩的漸層效果。)當影像的調整是由左下角延著右方及上方以遞減1的方式進行時,圖形影像34會被調整為圖6的形式。較詳細的說明如下像素52的紅色參數(shù)調整值為5,因此右邊像素50的紅色參數(shù)預計調整值為4。由于像素50的紅色參數(shù)調整值原為0,小于預定調整值4,因此像素50的紅色參數(shù)調整值為4。
像素50的紅色參數(shù)調整值為4,因此右邊像素54的紅色參數(shù)預計調整值為3。由于像素54的紅色參數(shù)調整值原為0,小于預定調整值3,因此像素54的紅色參數(shù)調整值為3。
像素50的紅色參數(shù)調整值為4,因此上邊像素56的紅色參數(shù)預計調整值為3。由于像素56的紅色參數(shù)調整值原為5,大于或等于預定調整值3,因此像素56的紅色參數(shù)調整值保持為原始的調整值5。
然而單單將圖形影像34朝右方及上方進行調整時,圖形影像34上仍可能存在強烈的對比,舉例來說,在圖6中,像素64及58雖為相鄰像素,其調整量的差異為5,這是因為像素58的調整量5大于像素64的調整量0,因此不會被調整。
為了進一步避免圖形影像34上可能存在的強烈對比,圖6的圖形影像34可再次被調整,且是由右上角延著左方及下方進行遞減1的步驟,來調整成圖7的形式。較詳細的說明如下像素62的紅色參數(shù)調整值為5,因此左邊像素60的紅色參數(shù)預計調整值為4。由于像素60的紅色參數(shù)調整值原為5,大于或等于預定調整值4,因此像素60的紅色參數(shù)調整值不變,即保持為5。
像素62的紅色參數(shù)調整值為5,因此下邊像素58的紅色參數(shù)預計調整值為4。由于像素58的紅色參數(shù)調整值原為5,大于或等于預定調整值4,因此像素58的紅色參數(shù)調整值不變,即保持為5。
像素58的紅色參數(shù)調整值為5,因此左邊像素64的紅色參數(shù)預計調整值為4。由于像素64的紅色參數(shù)調整值原為0,小于預定調整值4,因此將像素64的紅色參數(shù)調整值修正為4。
由于圖6至圖7的圖形轉換是由右上角延伸至左下角,像素64會與像素58、60相比較,由于像素64的調整量0比像素58、60的調整量5為小,其會被調整成4,因此完全解決了圖形影像34上任何可能存在的強烈對比。除此之外,由于像素48位于排除區(qū)域44內,無論進行左下角至右上角的圖形轉換或是右上角至左下角的圖形轉換,像素48都不會被調整到。由圖7可知,由于每二相鄰像素的調整量的差異為1,影像處理方法會使影像區(qū)域40及其外圍不會有過度強烈的對比,也會產生協(xié)調美感的效果。
在本實施例中,若影像區(qū)域40內像素42的紅色參數(shù)被調高10,也就是調整+10,此時邊界區(qū)域調整值會介于0至+10之間。如果平順程度(smooth range)設定為5,則邊界區(qū)域會依據(jù)與影像區(qū)域40距離的遠近被調整為(原參數(shù)+4/5*10)、(原參數(shù)+3/5*10)、(原參數(shù)+2/5*10)…。換句話說,最接近影像區(qū)域40的像素的紅色參數(shù)會被加8,然后依序被加6、4、2、0。
若影像區(qū)域40內像素42的紅色參數(shù)被調低10,也就是調整-10,此時邊界區(qū)域調整值會介于0至-10之間。如果平順程度(smooth range)設定為5,則邊界區(qū)域會依據(jù)與影像區(qū)域40距離的遠近被調整為(原參數(shù)+4/5*(-10))、(原參數(shù)+3/5*(-10))、(原參數(shù)+2/5*(-10))…。換句話說,最接近影像區(qū)域40的像素的紅色參數(shù)會被減8,然后依序被減6、4、2、0。
另一方面,若影像區(qū)域40內像素42的紅色參數(shù)未被調整,也就是最大調整量等于0,且平順程度(smooth range)設定為5,則邊界區(qū)域會依據(jù)與影像區(qū)域40距離的遠近被調整為(原參數(shù)+4/5*0)、(原參數(shù)+3/5*0)、(原參數(shù)+2/5*0)…。也就是遞增0,所以影像區(qū)域40外圍的像素的紅色參數(shù)會保持不變。
另外,本實施例是以遞減、遞增一固定值的方式來自影像區(qū)域40向外圍區(qū)域調整參數(shù)。但本發(fā)明亦可改用遞乘、遞除一固定值的方式來調整影像區(qū)域40的外圍像素的參數(shù)。
相較于已知影像處理方法,影像處理系統(tǒng)30的影像處理方法是以循序的方式由影像區(qū)域40向外延伸,因此不僅影像區(qū)域40的特征可被清楚的凸顯出來,圖形影像34也會產生協(xié)調美感的效果。
以上的實施例是以調整紅色參數(shù)為例。當然,本發(fā)明也可應用在調整綠色參數(shù)、或是藍色參數(shù)、或是同時調整紅色、綠色、藍色參數(shù)中的復數(shù)個參數(shù)。
上述實施例是以紅(R)、綠(G)、藍(B)色參數(shù)來表示各個像素的色彩。必須強調的是,本發(fā)明亦可應用在以色相(H,hue)、飽和度(S,saturation)及亮度(L,lightness)參數(shù),或是其他參數(shù)來表示色彩的場合。
以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明權利要求范圍所做的均等變化與修飾,皆應屬本發(fā)明專利的涵蓋范圍。
權利要求
1.一種執(zhí)行于一影像處理系統(tǒng)的影像處理方法,該影像處理系統(tǒng)包含有一存儲器用來儲存程序及一待處理的圖形影像,以及一處理器用來執(zhí)行該存儲器內所存的程序,該圖形影像包含有復數(shù)個依據(jù)一矩陣格式排列的像素(pixel),每一像素是由預定數(shù)目個參數(shù)所組成,該圖形影像內含有至少一影像區(qū)域,其特征是該影像處理方法包含有由每一像素的參數(shù)中選出一組目標參數(shù),并依據(jù)一預定的影像調整方式來調整每一影像區(qū)域內的各個像素的目標參數(shù);以及依據(jù)該影像調整方式來由該圖形影像的邊界朝至少一預定方向以一預定的遞減或遞增方式來延著該預定方向調整各個像素的目標參數(shù)以使該影像區(qū)域內的圖形調整得以延著該預定方向并依據(jù)該預定的遞減或遞增方式延伸至該影像區(qū)域的外圍。
2.如權利要求1所述的影像處理方法,其特征是該矩陣格式包含有上、下、左、右四個方向,而該預定方向可為該四個方向中的任一方向。
3.如權利要求1所述的影像處理方法,其特征是該預定的遞減方式為將延著該預定方向上的每一像素的目標參數(shù)的調整量按前一像素的目標參數(shù)的調整量減去一固定差異值或是乘以一固定比例以達逐次遞減的效果。
4.如權利要求1所述的影像處理方法,其特征是該預定的遞增方式為將延著該預定方向上的每一像素的目標參數(shù)的調整量按前一像素的目標參數(shù)的調整量增加一固定差異值或是乘以一固定比例以達逐次遞增的效果。
5.如權利要求1所述的影像處理方法,其特征是每一像素包含有色相(hue)、飽和度(saturation)及亮度(lightness)特征,該圖形轉換方法是依據(jù)該影像調整方式來調整每一像素的色相、飽和度或亮度。
6.如權利要求1所述的影像處理方法,其特征是該圖形影像內含有至少一預定的排除區(qū)域,而當延著該預定方向調整各個像素的目標參數(shù)時,若一像素是位于該排除區(qū)域內,則該像素的目標參數(shù)即不予以調整,且其后的像素亦不予以調整。
7.如權利要求1所述的影像處理方法,其特征是該影像區(qū)域內的所有像素均屬于一預定的膚色(skin color)范圍。
全文摘要
一種執(zhí)行于一影像處理系統(tǒng)的影像處理方法,該系統(tǒng)包含一存儲器;和一處理器,該方法包含:在所存儲的影像區(qū)域中選擇一目標參數(shù);依據(jù)預定的影像調整方式調整該影像區(qū)域中各像素的目標參數(shù);依據(jù)該調整方式來自該圖形影像的邊界朝上、下、左、右四個方向中的至少一預定方向,延著該預定方向的各像素的目標參數(shù)的調整量按前一像素的目標參數(shù)的調整量減去或增加一固定差異值或是乘以一固定比例來向外調整各個像素的目標參數(shù),以使圖形轉換得以延著該預定方向延伸至該影像區(qū)域的外圍。
文檔編號G06T1/00GK1312520SQ00104129
公開日2001年9月12日 申請日期2000年3月8日 優(yōu)先權日2000年3月8日
發(fā)明者楊博清, 唐建興 申請人:明碁電腦股份有限公司