怪我咯2017-04-17 13:14:29
以前做過車牌識別,驗證碼識別應該是類似的,一般分為四步:
預處理:將驗證碼圖片灰階化二值化
字元切割:二值化後的圖片進行字元切割
特徵提取:提取每個字符的特徵,產生特徵向量或特徵矩陣
字元辨識:比較樣本庫和切割後字元的特徵向量或矩陣,使用辨識演算法辨識
ringa_lee2017-04-17 13:14:29
先把圖片讀進來,就是個矩陣,然後對這個矩陣二值化,然後對這個矩陣運算,具體算法忘了,每個值對應著不同的數字字母,寫個switch就可以。
伊谢尔伦2017-04-17 13:14:29
OCR是一條路
另一條路是接入付費打碼平台,平台會對接真人打碼,你只需要把驗證碼圖片發給平台即可(一般如果打錯了還可以上報錯誤)
這種平台很多,我就不貼詳細地址了,一搜尋就有