時間:2009-03-31 14:43:54來源:ronggang
(1)
y稱為序列X1 ,X2, X3,……Xn,的中值。
用中值濾波進(jìn)行圖像去噪聲處理需要以下幾個步驟:設(shè)定濾波器模塊大小,如取5×5模塊;將模塊在圖像中漫游,并將模塊中心與圖像中某一像素位置重合;讀取模塊下個對應(yīng)像素的灰度值;將這些灰度值從小到大排序;找出這些值中中間一個作為中介值;將中介值賦給對應(yīng)模板中心像素。這時就可以使周圍像素的灰度值差趨于零,從而消除孤立噪聲點。
利用IMAQ Vision可以將彩色圖像進(jìn)行中值濾波處理,方法為:從原始32位圖像中,抽取紅、綠、藍(lán)三色調(diào)色板,IMAQ Vision中彩色圖片R、G、B用一個32位整數(shù)表示。分別對RGB中,紅、綠、藍(lán)調(diào)色板(8位)進(jìn)行中值濾波處理,衰減隨機噪聲的同時保證邊界清楚,確保水果尺寸特征。處理后的RGB調(diào)色板再用相應(yīng)位運算將原始圖像進(jìn)行轉(zhuǎn)換,生成去除噪聲的新的彩色圖像。處理前后圖像比較如圖2所示。
[align=center]
圖2中值濾波前后圖像比較[/align]
2.2.2 彩色圖像閾值算法
在IMAQ Vision中,采用RGB閾值處理算法,通過人工調(diào)整設(shè)定RGB的閾值,先將RGB圖像轉(zhuǎn)化為灰度圖,再利用灰度圖像直方圖進(jìn)行閾值處理獲得二值圖像。
在RGB顏色坐標(biāo)系統(tǒng)中,如果只對色度感興趣,則只要考慮R、G、B的相對值。相對值 r、g、b稱為色度坐標(biāo),其計算公式如下:
式中的Rm、Gm、Bm分別是RGB顏色坐標(biāo)系中的最大分量值。
傳統(tǒng)算法對光照要求條件較高,要求背景與物體要有很大灰度差,而在IMAQ Vision中,分別將每一個RGB像素點分成8位進(jìn)行閾值處理,在光照條件較差的條件下,仍能獲得較高質(zhì)量的二值圖像。對圖2(b)處理原始圖像灰度直方圖見圖4(a)。
2.2.3 圖像分割
僅采用閾值處理難以獲得理想的圖像分割結(jié)果,所以仍需要利用形態(tài)學(xué)算法進(jìn)行圖像分割。圖像分割處理是將數(shù)字圖像劃分成互不相交(不重疊)區(qū)域的過程。為保證原有圖像在圖像分割前不受到損害,在進(jìn)行分割前先對圖像進(jìn)行邊緣檢測,以獲得完整邊界。首先進(jìn)行腐蝕,確定連通性準(zhǔn)則為和人感覺接近的8連通,取結(jié)構(gòu)元素為7×7矩陣模板,矩陣中間位置為結(jié)構(gòu)元素原點。如圖3所示,把結(jié)構(gòu)元素B平移a后得到Ba,若Ba包含于X,我們記下這個a點,所有滿足上述條件的a點組成的集合稱為X被B腐蝕(Erosion)的結(jié)果。用公式表示為:E(X)={a| Ba X}=X B.
[align=center]
圖3腐蝕算法、膨脹算法示意圖[/align]
圖3(a)X是被處理的對象,B是結(jié)構(gòu)元素。不難知道,對于任意一個在陰影部分的點a,Ba 包含于X,所以X被B腐蝕的結(jié)果就是那個陰影部分。陰影部分在X的范圍之內(nèi),且比X小。依據(jù)邊緣檢測的完整結(jié)果,經(jīng)過IMAQ Vision可以進(jìn)行多次腐蝕處理。
把結(jié)構(gòu)元素B平移a后得到Ba,若Ba擊中X,我們記下這個a點。所有滿足上述條件的a點組成的集合稱做X被B膨脹的結(jié)果。用公式表示為:D(X)={a | Ba↑X}=X B。圖3(b)中X是被處理的對象,B是結(jié)構(gòu)元素,不難知道,對于任意一個在陰影部分的點a,Ba擊中X,所以X被B膨脹的結(jié)果就是那個陰影部分。當(dāng)進(jìn)行多次腐蝕后,再進(jìn)行膨脹,膨脹至邊緣完成圖像分割[5]。相關(guān)處理結(jié)果如圖4(b),
[align=center]
圖5 根據(jù)某點的8個相鄰點的情況來判斷該點是否能刪除[/align]
圖中,(a)不可刪除部分,代表內(nèi)部點,要求保留骨架,內(nèi)部點不可刪除;(b) 不可刪除部分,代表邊界骨架;(c)可刪除部分,代表非骨架點;(d)不可刪除部分,如果刪掉會造成與原來相連部分的斷裂;(e)可刪除部分,代表非骨架點;(f) 不可刪除部分,代表直線的端點。
將細(xì)化過濾后的圖像保存如圖4(c) ,并保證其邊緣信息,再將結(jié)果恢復(fù)為腐蝕前原始形狀,最終處理結(jié)果,如圖4(d)。
3 結(jié)論
虛擬儀器計算機視覺系統(tǒng),充分利用了其功能強大、擴(kuò)展性高的特點。實踐證明,在開發(fā)過程中,開發(fā)人員主要精力在圖像處理和分析過程開發(fā),不必花費大量時間編寫源文件、接口等管理程序和圖像底層處理函數(shù)。大大縮短了開發(fā)時間,提高了效率。隨著PC技術(shù)迅速發(fā)展,基于虛擬儀器的計算機視覺系統(tǒng),具有廣闊的應(yīng)用發(fā)展前景。
參考文獻(xiàn):
[1] 金昊.基于虛擬儀器的計算機視覺系統(tǒng)的研究[J].子技術(shù)應(yīng)用,2000,(4):10~12.
[2] 毛義梅.虛擬儀器視覺系統(tǒng)設(shè)計與實現(xiàn)[J].儀器儀表學(xué)報,2002,23(3):192~193.
[3] 王思華,陳立峰.計算機視覺新技術(shù)及其在IC標(biāo)記質(zhì)量檢驗中的應(yīng)用[J].電子技術(shù)應(yīng)用,2000,(9):25~27.
[4] 霍宏濤,林小竹,何薇等. 數(shù)字圖像處理[M]. 北京:北京理工大學(xué)出版社,2002.
[5] 徐貴力,毛罕平,胡永光.基于計算機視覺技術(shù)參考物法測量葉片面積[J].農(nóng)業(yè)工程學(xué)報,2002,18(1):154~158.
[6] Rafael C.Gonzalez ,Richiard E.Wood.數(shù)字圖像處理[M].北京:電子工業(yè)出版社,2003.
標(biāo)簽:
傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動網(wǎng)(m.y3602.cn)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>2025-10-22
2025-10-17
2025-10-11
2025-10-09
2025-09-23
2025-09-23