码迷,mamicode.com
首页 > 其他好文 > 详细

字符型图片验证码,使用tensorflow实现卷积神经网络,进行验证码识别CNN

时间:2018-11-25 16:21:48      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:lin   环境部署   cannot   sudo   div   遇到的问题   解决   pre   err   

本项目使用卷积神经网络识别字符型图片验证码,其基于 TensorFlow 框架。它封装了非常通用的校验、训练、验证、识别和调用 API,极大地减低了识别字符型验证码花费的时间和精力。

 项目地址:

https://github.com/nickliqian/cnn_captcha

操作系统:

Ubuntu 16.04.3 LTS

环境部署遇到的问题:

一.pip3升级版本后 无效:

Traceback (most recent call last): File "/usr/bin/pip", line 9, in <module> from pip import main ImportError: cannot import name main

解决方法:

1.在终端输入:sudo gedit /usr/bin/pip

2.将: from pip import main if __name__ == ‘__main__‘: sys.exit(main())改为: from pip import __main__ if __name__ == ‘__main__‘: sys.exit(__main__._main())3.保存文件退出,完成。

二.pip3 install tensorflow flask requests PIL matplotlib easydict  PIL无效的版本

改为:

pip3 install tensorflow flask requests Pillow matplotlib easydict 

三.

Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: ‘/usr/local/lib/python3.5/dist-packages/astor‘ Consider using the `--user` option or check the permissions.

改为:

pip3 install --user tensorflow flask requests Pillow matplotlib easydict

 

剩下的识别训练请参考github的说明:

字符型图片验证码,使用tensorflow实现卷积神经网络,进行验证码识别CNN

标签:lin   环境部署   cannot   sudo   div   遇到的问题   解决   pre   err   

原文地址:https://www.cnblogs.com/boluo007/p/10015470.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!