基于Windows Mobile嵌入式系統(tǒng)的類圓管材識別與計數(shù)系統(tǒng)研究
根據(jù)三點確定橢圓法,可由采樣所得的三個參數(shù)確定出橢圓,設(shè)點P1的坐標為(x1,y1),點P2的坐標為(x2,y2)切線l1和l2的法線方向分別為N1=(p1,q1)和N2=(p2,q2),一般情況下,假設(shè):
故此可以推導(dǎo)出以l1、l2為切線,P1和P2為切點的二次曲線簇方程為:
檢測出橢圓后,再將橢圓的參數(shù)信息保存到結(jié)構(gòu)體程序中:
最后,再按照橢圓參數(shù)重新繪制出橢圓圖像。經(jīng)過Hough變換進行邊緣檢測后的圖像如圖7所示。
5 系統(tǒng)實現(xiàn)
結(jié)合應(yīng)用需求,以Visual Studio 2005為開發(fā)平臺,并用其中的智能手機開發(fā)模塊進行系統(tǒng)的模擬開發(fā)與仿真,可使得圖像識別計數(shù)系統(tǒng)的開發(fā)效率大大提高,從而在Window Mobile嵌入式操作系統(tǒng)基礎(chǔ)上,用MFC實現(xiàn)一個管材識別技術(shù)系統(tǒng)的原型。圖8所示是該系統(tǒng)的實現(xiàn)界面。
6結(jié)束語
本文介紹了數(shù)字圖像處理技術(shù)在類圓管材識別計數(shù)系統(tǒng)中的應(yīng)用方法,同時介紹了該系統(tǒng)的關(guān)鍵技術(shù)與相關(guān)算法,并利用VS 2005編寫了類圓管材識別計數(shù)軟件系統(tǒng)。該系統(tǒng)在相關(guān)行業(yè)具有較強的應(yīng)用前景。
本文使用的關(guān)鍵技術(shù)和算法相對比較成熟,圖像處理速度較快。但是,對有干擾的源圖像,則可能會引起系統(tǒng)識別計數(shù)錯誤,影響計數(shù)結(jié)果精度。后續(xù)可以圍繞該問題做進一步的深入研究,并提高系統(tǒng)的處理速度,改進系統(tǒng)的適應(yīng)性與實用性。
評論