(一)先看看系统的效果
(二)系统实现的大致思路
系统开发环境要求:
1.开发工具:Pycharm 、PyQt5
2.开发模块:urllib、urllib.request、Base64、json、PyQt5
3.API 接口:百度API
2.1 图片识别工具界面
PyQt5 桌面 GUI 开发
这部分,是 jacky 上次主要的分享内容,不是很熟悉的朋友可以参见《Python 智能银行卡识别系统的实现 (1)— PyQt5 实现登陆功能》,也可以配合本次视频前面的操作演示来看。
https://blog.csdn.net/jacky_zhuyuanlu/article/details/93488105
2.2 选择识别类型
我们要设定识别的银行卡,信用卡还是身份证等等
2.3 选择要识别的图片
这里的主要难点就是要搞懂这句代码:
self.label_3.setPixmap(scarePixmap),具体的代码注解可以参见第三部分的完整代码,其他的技巧点都是Qt 里东西,关于QPixmap的用法等等,因为不是逻辑性的东西,大家可以自行百度。
2.4 识别结果
这里用到的就是百度的AI 接口,
完整代码
参考原文
https://blog.csdn.net/jacky_zhuyuanlu/article/details/96441363