不相識不打
0獲贊0關(guān)注0粉絲
怎樣用 MATLAB 識別圖片上的文字?
去年自己做的一個小東西,現(xiàn)在看起來覺得沒那么難,而且完成了這個小項目之后,又學(xué)深入學(xué)習(xí)了一陣子,等有空再繼續(xù)改改。
去年做的小項目大概是這樣的:因為學(xué)校的教務(wù)管理系統(tǒng)查分?jǐn)?shù)比較麻煩,需要自己時不時登錄去“輪詢”,比較麻煩。那時會一點爬蟲,剛好學(xué)了一些機(jī)器學(xué)習(xí)的算法。想著訓(xùn)練出一個神經(jīng)網(wǎng)絡(luò)識別教務(wù)系統(tǒng)的驗證碼,然后讓代碼幫我隔5分鐘查一下成績,有新的成績出了就發(fā)郵件給我。于是我開始了。
1、 驗證碼預(yù)處理
我們學(xué)校的教務(wù)系統(tǒng)驗證碼長這個樣,4個字符(英文小寫字母加數(shù)字),左右傾斜,背景加了一些噪聲:
第一步想到的是濾波,驗證碼的噪聲不像椒鹽噪聲,更像高斯噪聲。我自己也寫了個均值濾波器,效果也很不錯,對付這種比較簡單的噪聲
不相識不打
0
