目录
一、背景
本案例研究的对象为某一类gif验证码识别,图例如下,这种验证码的特点是由多帧(图例是4帧,和验证码个数一样)图片组成的,任意一帧图片都只会缺少其中某个或者几个验证码。
此案例采用python语言,所用模块ddddocr、PIL等
二、前提条件
要解决识别这种验证码,首先得能识别静态图片验证码,这里安利一个大神用深度学习训练出来的库:ddddocr,可以识别多种验证码(目前没有研究其他验证码,只是用来识别静态图片,准确率非常高)
这位大神的博客:文安哲的博客
我们稍微体验一下:
验证码素材:1.png
# encoding=utf8
# 识别验证码-静态
import ddddocr
from PIL import Image
def ivd(img):
ocr = ddddocr.DdddOcr()
res = ocr.classification(img)
return r