报错 image = image.resize((int(image.size[0] * (64 / image.size[1])), 64), Image.ANTIALIAS).convert('L')

发布时间 2023-09-28 18:00:48作者: 无知者无畏123

感谢大佬   https://blog.csdn.net/qq_37405087/article/details/131642749

 

 

修改ini配置文件

 

打开ini文件 修改值  将其中的ANTIALIAS替换为LANCZOS

image = image.resize((int(image.size[0] * (64 / image.size[1])), 64), Image.ANTIALIAS).convert('L')

 

 

代码

import ddddocr
# 实例化
ocr = ddddocr.DdddOcr()
# 以二进制格式打开verf.png图片用于只读
with open('screenshot.png', 'rb') as f:
    # 用来读取文件
    img_bytes = f.read()
# 识别图片中的内容
res = ocr.classification(img_bytes)
# 输出内容
print('识别出的验证码为:' + res)

 

 

输出的结果

欢迎使用ddddocr,本项目专注带动行业内卷,个人博客:wenanzhe.com
训练数据支持来源于:http://146.56.204.113:19199/preview
爬虫框架feapder可快速一键接入,快速开启爬虫之旅:https://github.com/Boris-code/feapder
谷歌reCaptcha验证码 / hCaptcha验证码 / funCaptcha验证码商业级识别接口:https://yescaptcha.com/i/NSwk7i
识别出的验证码为:cvx7