通過對圖象進(jìn)行二值化處理,獲得圖象中指定區(qū)域的邊界輪廓或中心線。閾值矢量化適合于各種類型的圖象,特別是圖象顏色灰度變化比較明顯的圖象對象。

閾值矢量化.jpg

▲圖 1 閾值矢量化

實(shí)現(xiàn)方法:

(1)選中圖象對象;

(2)選擇按閾值提取輪廓命令;

(3)設(shè)定圖象灰度閾值,并確定;

(4)點(diǎn)擊“生成圖形”按鈕,生成矢量化圖形。

操作步驟:

1、選擇圖象對象:

在圖象矢量化工具狀態(tài)下,用鼠標(biāo)左鍵點(diǎn)擊圖象對象,使其處于選中狀態(tài)。此時(shí)[按閾值提取輪廓]按鈕由灰變亮。

2、選擇按閾值提取輪廓命令:

用鼠標(biāo)左鍵點(diǎn)擊[按閾值提取輪廓]按鈕,彈出閾值矢量化對話框,如圖2所示。設(shè)置閾值矢量化中的閾值參數(shù),并確定,屏幕中出現(xiàn)被選區(qū)域輪廓曲線的閃爍繪制,該輪廓曲線既為所用戶指定要提取的輪廓曲線。

“閾值矢量化”對話框.jpg

▲圖 2 “閾值矢量化”對話框

說明:

黑色區(qū)域:

選中黑色區(qū)域,系統(tǒng)將自動(dòng)提取圖象中黑色區(qū)域的輪廓。

白色區(qū)域:

選中白色區(qū)域,系統(tǒng)將自動(dòng)提取圖象中白色區(qū)域的輪廓。

閾值:

圖象灰度閾值,是圖象黑白顏色的區(qū)分值。圖象灰度在0至閾值之間的象素為黑色,其余為白色。閾值的取值范圍為0-255之間。一個(gè)象素的灰度閾值計(jì)算公式如下:

設(shè)象素的顏色為(RGB),則象素的灰度閾值=(R*30+G*59+B*11)/100。

3、點(diǎn)擊“效果預(yù)覽”按鈕:

(用戶可以省略這一步,直接進(jìn)入下一步操作。)點(diǎn)擊[效果預(yù)覽]按鈕,可以觀察到當(dāng)前生成指定輪廓曲線圖形的預(yù)覽效果。如果生成的圖形效果不好,用戶可以重新點(diǎn)擊[按閾值提取輪廓]按鈕,提取新的輪廓曲線或者中心線;或者點(diǎn)擊[選項(xiàng)設(shè)置],設(shè)置新的矢量化計(jì)算參數(shù)。

4、點(diǎn)擊“生成圖形”按鈕:

點(diǎn)擊[生產(chǎn)圖形]按鈕,生成指定輪廓曲線圖形。