做了一個簡單驗證碼識別程序(VB6.0代碼)
當(dāng)前位置:點晴教程→知識管理交流
→『 技術(shù)文檔交流 』
剛剛一個朋友拿了一個站(www.mytv365.com)的驗證碼,要識別
我看了一下,這個驗證碼非常之簡單,沒有任何的干擾,那么就可以直接使用取字模后比較的辦法;完成后的界面如圖: 之前他拿來了一個源代碼,不過我看著寫得不怎么理想,就自己寫了一個. 原理還是上面那樣,只是增加了一個學(xué)習(xí)過程,這樣的話可以用于其它網(wǎng)站類似的驗證碼識別. 這里沒有使用智能判斷,只在里面加了一個最高匹配率判斷,因此對于有其它干擾的驗證碼,是沒有辦法的. 那些驗證碼需要多用點手段才可以搞定(目前已經(jīng)寫了一部分,沒時間去寫完.以后再說吧) 這個就先發(fā)出來. 注意,第一次使用時,需要自己生成一個識別庫,過程如下: 先取圖,然后根據(jù)圖片上的數(shù)字,填寫實際數(shù)字到文本框內(nèi),并點擊"學(xué)習(xí)"按鈕; 直到所有的十個數(shù)字都識別完(標(biāo)題會有提示),再點擊"保存",將識別庫保存下來. 再次啟動程序,就可以載入了. 全部代碼在這里下載: 點擊下載此文件 該文章在 2013/12/11 15:35:11 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |