验证码识别(免费无广)
回答
收藏

验证码识别(免费无广)

K2022
2023-09-05 21:14·浏览量:4833
K2022
影刀认证工程师
发布于 2023-09-05 21:144833浏览

带带弟弟OCR通用验证码识别SDK免费开源版(ddddocr)

ddddocr支持常见的数字,字母,数英混合等验证码(更多功能点击上方链接查看)

下面介绍在影刀中的食用方法:

第一步:安装python库 ddddocr如图:


第二步:写代码,调用ddddocr 的ocr识别功能为了方便调用写成一个函数放到python模块中如下:


def ocrcode(imgpath):
    ocr = ddddocr.DdddOcr()
    with open(imgpath,'rb') as f:
        image_bytes = f.read()
    res = ocr.classification(image_bytes)
    return res

参数说明:  imgpath 为需要识别的图片路径

注:ocr识别部分还支持传入base64字符串进行识别

第三步:调用写好的python模块进行验证码识别如下:


ddddocr的作者还提供了api调用的方式: https://github.com/sml2h3/ocr_api_server

以及自行训练模型的工具dddd_trainer : https://github.com/sml2h3/dddd_trainer

感兴趣的盆友可以试试看



收藏17
全部回答1
最新
发布回答
回答