需要金幣:1000 個金幣 | 資料包括:完整論文 | ||
轉換比率:金額 X 10=金幣數量, 例100元=1000金幣 | 論文字數:9619 | ||
折扣與優惠:團購最低可5折優惠 - 了解詳情 | 論文格式:Word格式(*.doc) |
摘要:隨著時代的發展,網絡信息雖然給人們帶來了很多便利,逐漸成為了人們生產和生活中不可缺少的部分,但是其安全問題也越來越引人注重。對于這一問題,目前被廣泛應用的驗證手段是網絡驗證碼,在網絡安全方面其起到了非常重要的作用。想要做到及時檢測和改進驗證碼漏洞就要對驗證碼識別的技術進行研究,這項研究對增強網絡安全性和防止惡意機器攻擊具有重要意義。其中重點需要提出一種驗證碼的識別方法,使基于圖像識別的驗證能更高效準確的識別兼有數字、符號、英文字母等各種驗證碼圖像。先對驗證碼經行預處理,利用灰度化、二值化和去噪等方法對圖像進行操作,排除一些干擾信息對驗證結果的干擾,并單獨突出字符特征,進而獲得一個噪聲較小的二值化圖像,之后再采用一種分割方法把有效字符從圖像中提取出來,再進行標準化矯正;然后提取最終的標準字符特征,生成并調試神經網絡;最后,通過測試神經網絡的訓練效果從而實現字符識別。實驗結果表明:這篇文章對于圖像驗證碼的識別提出了解決方法,并對于字符排列不規整、背景混亂模糊等不同干擾項進行識別處理,提高了驗證碼的安全性和識別率。
關鍵詞:驗證碼;圖像識別;預處理;字符;識別
目錄 摘要 Abstract 1 緒論-1 1.1 課題研究背景-1 1.2 國內外研究現狀-2 1.3 本章小節-3 2文字識別相關理論-4 2.1 驗證碼分類-4 2.1.1基于字母和數字的文本驗證碼-4 2.1.2基于圖片信息的驗證碼-5 2.1.3基于圖片信息的驗證碼-6 2.1.4基于聲音的驗證碼-6 2.1.5基于數字知識的驗證碼-6 2.2 驗證碼識別-7 2.3 驗證碼識別技術-7 2.4主要研究的內容-11 2.4.1圖像灰度處理-11 2.4.2二值化處理-11 2.4.3圖像識別-12 2.5小結-13 3系統設計與實現-14 3.1相關工具的選擇-14 3.2系統流程圖-15 3.3系統設計-16 3.3.1打開圖像-17 3.3.2圖像灰度處理-17 3.3.3圖像二值化-18 3.3.4識別圖像中的文字-19 3.4小結-19 4系統功能測試-20 4.1測試概述-20 4.2測試目的-20 4.3測試過程及結果-20 4.3.1測試用例-20 4.3.2測試結果-22 4.3.3測試分析-23 結 論-25 參 考 文 獻-26 致 謝-27 |