CCD在老式儀表改造中的應(yīng)用
最常用的圖像分割方法是把圖像灰度分成不同的等級,然后用設(shè)置灰度門限(閾值)將圖像二值化,分割出有意義的區(qū)域,使得有用的信息均轉(zhuǎn)換為黑色,而無用的信息被剔除轉(zhuǎn)換為白色。對指示表圖像來說有意義的區(qū)域是灰度值較小(較暗)的指針,而其他灰度值較大(較亮)的表盤是不感興趣的區(qū)域。由于實際情況下指示表的指針和表盤問有較大的對比度,因此在均勻的光照條件下,很容易自動搜索出一個較為合理的閾值將圖像二值化,灰度值大于該閾值的點變?yōu)榘咨?,否則變?yōu)楹谏?br /> 該設(shè)計系統(tǒng)采用如下閾值選取算法:首先隨機確定一個閾值T(T≠0),然后分別求出灰度大于T的像素的灰度平均值v1和灰度小于T的像素的灰度平均值 v2;再求出T'=(v1+v2)P2。確定一個終止條件,如ε=0.001,判斷是否|T'-T|ε。如果不滿足,則用T'代替T繼續(xù)進行下一輪運算;如果滿足,則跳出循環(huán),且以T'作為最終的閾值。
將二值化后的表盤圖像中的各個像素從中心沿半徑向圓周投影,投影的長度代表該方向上黑色像素的個數(shù),投影最長的點應(yīng)是指示表指針所在的位置,找到該點就可以通過對應(yīng)關(guān)系求出指示表的讀數(shù)。本文引用地址:http://m.ptau.cn/article/166870.htm
7 結(jié)束語
該系統(tǒng)硬件部分簡單,軟件算法可靠性高,具有很高的通用性,對于不同的機械表盤,根據(jù)不同的需求添加相應(yīng)的程序功能模塊,選擇不同口徑的卡座,經(jīng)簡單調(diào)試就可以使用。簡便易實現(xiàn),在生產(chǎn)過程中具有廣泛的應(yīng)用價值。
評論