數(shù)顯儀表以其精度高、讀取方便、易設(shè)置等優(yōu)點(diǎn)在工業(yè)和檢測(cè)領(lǐng)域得到了廣泛的應(yīng)用。但由于某些儀器儀表并沒(méi)有提供與計(jì)算機(jī)進(jìn)行數(shù)據(jù)通信的接口,要實(shí)現(xiàn)檢測(cè)自動(dòng)化,需要利用數(shù)字圖像處理技術(shù)來(lái)實(shí)現(xiàn)儀器儀表讀數(shù)的高速自動(dòng)識(shí)別。本文對(duì)數(shù)碼管顯示的數(shù)字字符快速識(shí)別進(jìn)行研究。在分析字符識(shí)別的現(xiàn)狀以及發(fā)展趨勢(shì)的基礎(chǔ)上,針對(duì)數(shù)字字符顯示單元固定的特點(diǎn),并考慮實(shí)時(shí)快速讀數(shù)的需求,提出“單元取點(diǎn)”的快速識(shí)別方案,圍繞其進(jìn)行了系統(tǒng)的工作。
首先,在圖像預(yù)處理方面,采取了分色單色化、灰度拉伸增強(qiáng)、中值濾波去噪,并在比較多種經(jīng)典二值化算法的基礎(chǔ)上提出了基于Log算子的全局二值化算法,該算法選取圖像中目標(biāo)與背景結(jié)合處像素點(diǎn)的平均灰度值為二值化閾值,可得到了目標(biāo)與背景分離明顯的二值圖像。
其次,在圖像傾斜校正方面,針對(duì)細(xì)化算法進(jìn)行了改進(jìn),該算法可有效消除圖像中孤立像素點(diǎn)和噪聲的影響;對(duì)圖像細(xì)化操作后,并過(guò)變換檢測(cè)圖像邊框直線(xiàn),確定出了圖像的傾斜角,而后采用坐標(biāo)變換法對(duì)圖像進(jìn)行了校正,得到了無(wú)傾斜的目標(biāo)圖像。
最后,采用投影法對(duì)圖像中的字符進(jìn)行精確分割定位,確定出組成每個(gè)字符中7段led數(shù)碼管中心位置的坐標(biāo)。