最近做一个小玩意需要识别验证码,之前从来没有接触过识别验证码这块,这可难倒了我。所以,在网上搜索如何识别验证码,许多前辈写的博文教会了我。怕以后又忘记了,故此写篇随笔记录。
我要识别的验证码是一种非常简单,如图:
识别步骤:
1、图片灰度化(把彩色的验证码图片转换成灰色的图片)、图片二值化
代码如下:
for (int i = 0; i < bmp.Width; i++)
{
for (int j = 0; j < bmp.Height; j++) //双重循环,遍历验证码图片的像素点
{