python图片验证码识别muggle-ocr
文章目录
- 一、muggle-ocr是什么?
- 二、使用步骤
- 1.引入库
- 2.代码示例
- 总结
一、muggle-ocr是什么?
官方文档
muggle-ocr是python最新识别率最高的图片验证码模块
二、使用步骤
1.引入库
pip install muggle-ocr#使用下载源下载pip install -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com muggle-ocr
2.代码示例
# 导入包
import muggle_ocr# 初始化;model_type 包含了 ModelType.OCR/ModelType.Captcha 两种
sdk = muggle_ocr.SDK(model_type=muggle_ocr.ModelType.OCR)
# ModelType.OCR 可识别光学印刷文本 这里个人觉得应该是官方文档写错了 官方文档是ModelType.Captcha 可识别光学印刷文本
with open(r"test1.png", "rb") as f:b = f.read()
text = sdk.predict(image_bytes=b)
print(text)# ModelType.Captcha 可识别4-6位验证码
sdk = muggle_ocr.SDK(model_type=muggle_ocr.ModelType.Captcha)
with open(r"test1.png", "rb") as f:b = f.read()
text = sdk.predict(image_bytes=b)
print(text)
总结
可以将就着用
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
