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