文章目录
一、tesseract破解验证码
1.下载安装tesseract
- 一、tesseract破解验证码
- 1.下载安装tesseract
- 2.python安装tesseract模块及其配置
- 3.demo测试
- 二、muggle_ocr破解和识别验证码
- 1.介绍
- 2.安装
- 3.demo测试
- 三、其他识别验证码的常用库
- 四、高难度图片验证码
①下载地址
下载地址:https://digi.bib.uni-mannheim.de/tesseract/ 选择合适的版本安装即可(其中文件名中带有dev的为开发版本,不带dev的为稳定版本,可以选择下载不带dev的版本,例如可以选择下载tesseract-ocr-setup-3.05.02.exe)
②一路next安装即可
我安装在d盘
③配置环境变量
系统变量 path变量
④验证是否安装成功
①下载安装
pip install pytesseract
②进入pycharm,按两次shift搜索tesseract修改源码
import pytesseract
from PIL import Image
image = Image.open('CheckCode.png')
# 把一个彩色图变成灰度图
image = image.convert('L')
tessdata_dir_config = '--tessdata-dir "D:\\Tesseract-OCR\\tessdata"'
# 去除干扰线
threshold = 128
table = []
for i in range(256):
if i
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?