使⽤PythonPyQt5实现⼀个简单的图像识别软件
摘要:之前学习了tkinter库,现在再学习⼀下python的另⼀个GUI库——PyQt5,本⽂主要介绍如何使⽤Python PyQt5实现⼀个简单的图像识别软件的步骤。
1.开发环境
语⾔:python3
开发⼯具:pycharm
⼯具库:
PyQt5 5.12.1
pyqt5-tools 5.11.2.1.3
注:导⼊上⾯两个库要先导⼊sip库
2.简介
介绍:关于图⽚和⽂字识别问题,采⽤Python、QT编程⽅法,借助百度AI提供的图像识别接⼝,制作出⼀个简单的图⽚⽂字识别软件;达到了对银⾏卡、⾝份证、植物和动物图像的识别功能,实现了对识别结果进⾏复制功能。
主要⼯作:
1.UI界⾯的设计
2.整个程序函数的书写(功能实现)
3.软件的测试与打包
3.效果图
我已经将程序打包成了可以执⾏的⽂件,并放到了桌⾯,点击即可运⾏。
点击运⾏后:
4.开发步骤
4.1导⼊所需的库
使⽤pip命令或者通过pycharm导⼊都可,以下是需要导⼊的库。
sip
PyQt5 5.12.1
pyqt5-tools 5.11.2.1.3
4.2设计GUI界⾯
1.通过QtDesigner⽅式设计UI界⾯,要先在pycharm上配置好扩展⼯具
file——>settings——>Tools——>ExternalTools
要添加两个⼯具,⼀个⽤来设计GUI,另⼀个⽤来把设计好的GUI变成python代码⽂件。⽤来设计GUI
的⼯具创建如下图:
把设计好的GUI变成python代码⽂件的⼯具创建如下图:
设置:
第⼀个框 设置名称
第⼆个框 设置python解释器路径(就是虚拟环境下的)
第三个框python怎么读取桌面上的文件
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
第四个框:
$FileDir$
查看是否创建成功,选中⼀个.py⽂件,右键;如下图所⽰,如果出现刚刚创建的即可:
以上是使⽤QtDesigner设计GUI界⾯的准备⼯作,如果你有QtDesigner基础,上⾯的可以直接不看。
2.正式设计软件的界⾯
2.1点击下图按钮
2.1点击下图按钮
2.2点击后出现下⾯界⾯,这⾥是设计GUI的界⾯,这⾥可以拖动标签和按钮来设计⾃⼰想要的软件界⾯。
2.3设计好后的效果
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论