把最近學的一些知識總結了下。
然後,寫了這個麼一個小程序。
這個小程序的作用是,識別出簡單的驗證碼。
程序運行截圖如下:
語言C#。 www.2cto.com
用C++寫的話,調用OpenCV庫,做這個就沒有什麼難度了
所以用C#,自己手寫算法的實現,鍛煉一下。呵呵。
本程序對於如下幾種驗證碼的識別率達到:100%
呵呵。不信?你下載下來試試看。。
截圖:
截圖:
截圖:
(注意,要識別這個驗證碼的話,需要在程序界面上選擇:“定點1”,否者不能識別)
考慮到做這種程序需要做大量的實驗和測試
為了方便性我在程序上做了圖片下載功能,
可以直接把驗證碼下載下來識別。
當然,這個是C#的優點了。
要是用C++不借助第三方庫,
直接Socket Http請求下載圖片,可要麻煩死。
本程序對於下面這個驗證碼,也有一定的識別率。但很低
截圖:
其原因,我在如下解說。