微博验证码本地识别服务 pytorch 机器学习 开源软件 原创

天空宫阙 3月前 608

# 微博验证码识别
仅用于学习之用,禁止用于非法用途    
基于深度学习框架 pytorch   
跑完22万数据集 准确率99%
## 感谢数据集的提供
https://bbs.nightteam.cn/thread-470.htm

## 使用方法
### 下载或克隆整个项目  
```
git clone https://github.com/skygongque/captcha-weibo.git
```

### 安装依赖

```
pip install -r requirements.txt
```

### 启动flask服务

```
python app.py
```

### 测试验证码识别

`client.py`

```

   #.....

content = get_captcha()
    with open('current_captcha.jpg','wb'as f:
        f.write(content)
        f.close()

    payload = {
        # 图片的二进制用base64编码一下
        'img':base64.b64encode(content) 
    }
    response = requests.post('http://127.0.0.1:5000/sina',data=payload)
    # print(response.text)
    print('当前目录current_captcha.jpg的识别结果',response.json()['result'])


```


### 效果


## 其他
[训练过程](https://github.com/skygongque/captcha_crack_demo/tree/master/captcha_sina/training_process)  
[训练方法参考](https://github.com/ypwhs/captcha_break)


最新回复 (3)
  • tonycai 2月前
    0 4
    给力啊
  • loco 3月前
    0 3
    天空宫阙 额,不支持markdown吗
    支持,但是为了那个回帖可见就干掉了,后续会尝试做兼容
  • 天空宫阙 3月前
    0 2
    额,不支持markdown吗
返回