Golang实现验证码图片OCR

来源:互联网 发布:招商基金待遇知乎 编辑:程序博客网 时间:2024/05/29 03:00

项目原本在Java上实现了,现为熟悉golang,特地移植过来,熟悉golang语言特点。

1.下载验证码 download img 此时获取io或者存成图片都以

2.获取图片的基本属性 图片大小 长height 宽 width

可以获取单个点的RGB值, RGB值在0-255之间

3.二值化图片 根据阙值二值化图片 ,方法可以用Photoshop二值化获得阙值

4.去干扰线 干扰线算法根据具体图片 一般判断连线和连线周围点的个数

5.去噪点,去噪点算法自定

6.分割图片 ,手动识别 一般分成等份4部分,当然越小识别效率越高

7.识别图片