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