captchaocr.cnCaptchaOCR
验证码 OCR

验证码 OCR

验证码 OCR 做的是一件具体的事:读入一张验证码图片,给出可被程序使用的文本。CaptchaOCR 同时返回置信度和验收状态,方便你决定这段文字能不能直接用。

识别结果里该看什么

HTTP 200 只表示请求已处理。text 是识别文本,confidence 是模型给出的置信度,accepted 表示结果是否同时满足置信度阈值和期望长度。验收通过不等于逐字正确,上线前请用自己的样本图核对。

适合交给 OCR 的验证码

当前面向文字型图片验证码,包括数字、字母、混合字符,以及算术、扭曲和带干扰线的图片。字符集决定结果里保留哪些字符:纯数字图用数字字符集,含字母时不要用纯数字,否则字母会被滤掉。各类图片的差别见图片验证码识别。

从图片到可调用的接口

拿到稳定样本后,再用 验证码识别 API 接入。Python 项目可以直接看Python 验证码 OCR 示例。如果目标是把单张图换成一段文字,从验证码图片转文字看输入和返回即可。

注册并验证邮箱后,可在控制台上传图片试识别,每次消耗 1 积分。打开在线试识别