ImageVerifierCode 换一换
格式:PDF , 页数:3 ,大小:182.25KB ,
资源ID:2250716      下载积分:10 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wnwk.com/docdown/2250716.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于PYQT5的AI图像识别工具_黄率.pdf)为本站会员(哎呦****中)主动上传,蜗牛文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蜗牛文库(发送邮件至admin@wnwk.com或直接QQ联系客服),我们立即给予删除!

基于PYQT5的AI图像识别工具_黄率.pdf

1、基于 PYQT5 的 AI图像识别工具黄率(湖南科技学院信息工程学院,湖南永州425199)摘要:随着深度学习算法的兴起和普及,在人工智能领域取得了令人瞩目的进步。如今在 AI 图像识别领域更是发展迅速,通过 AI 图像识别可以将以前人工智能完成的任务转换为由计算机自动完成。设计实现了一个 AI 图像识别工具,首先对图片进行预处理,对图片进行校正和去噪,然后切割图片,进行识别和修正,从而对身份证、银行卡和驾驶证等进行识别,并自动提取其中的信息。其中,对文本的识别采用深度学习模型完成。对该 AI 图像识别工具进行测试,结果表明,该工具运行稳定,识别率在 95以上,符合最初的设计要求。关键词:PY

2、QT5图像识别人工智能JSON中图分类号:TP391文献标识码:A文章编号:2095-0748(2023)01-0090-021背景及意义在过去的 10 年,人工智能技术实现了自动驾驶、实用的语音识别、图像识别和有效的网络搜索等。人工智能在今天是如此普及,以至于人们可能一天要使用几十次。在服装、制造等传统行业中,由于保密、安全、信息化水平等条件限制,在工作中有大量的表格需要在现场手工填写,然后再录入到信息系统中,存在重复工作且容易录错1。而采用中文手写体识别可对相应表格内容进行实时识别和自动录入,人工进行检查校验即可,能够减少大量人工工作量2。图片识别技术称为光学字符识别,它是计算机视觉领域中

3、重要的研究分支,其较常见的应用是印刷体和手写体文本的识别,前者都是打印字体,相对比较规整,但是在印刷过程中设备和纸张的原因导致的印刷质量问题,会对光学字符识别模型的输入产生噪声影响,另外由于印刷样式、底纹背景和拍摄光线等也会对识别的结果产生干扰3。人们在日常生活中由印刷体产生的各种证件,比如身份证、银行卡和驾驶证经常需要自动识别,并提取其中的数据信息。而基于人工智能的文字识别技术的优势就是对各种印刷体等进行文本识别,通过计算机图形学对表格进行识别,并将单元格进行切分,对每个单元格的图片,通过采用人工智能算法实现文本识别,可减少大量特征提取和处理的工作,并能够提高模型训练的准确率4。2工具的分析

4、设计与实现2.1需求分析本文设计的 AI 图像识别工具需要在一张图片上获取相关信息。通过 Python、PYQT5 和百度 AI 开放平台开放接口实现简单的识别图像上的信息项目AI 图像识别工具。本文设计实现的工具可以识别银行卡图片、植物图片、动物图片、通用票据图片、营业执照图片、身份证图片、车牌号图片、驾驶证图片、行驶证图片、车型和 LOGO等图片中的相关信息。2.2设计流程AI 图像识别工具的设计流程如图 1 所示。2.3开发工具及准备操作系统:Window7/8/10 或者 Ubuntu。开发工具:PyCharm。内置模块:urllib、urllib.request、base64、JSO

5、N。第三方模块:PyQt5。在开发 AI 图像识别工具项目时,主要使用了 PyQt5 搭建界面 base64、urllib、urllib.re-quest 模块来获取百度 API 接口信息,使用 JSON 模块解析返回的 JSON类型数据。2.4AI 图像识别工具的开发2.4.1根据项目设计制作窗体在设计 AI 图形识别工具的主窗体时,首先需要创建主窗体外层为红色框内,然后依次添加分类选择部分、图片选择部分、选择的图片显示区域、显示识别结果和复制识别结果部分。2.4.2添加分类根据原型分析分类有银行卡、动物、植物、通用票收稿日期:2022-07-21作者简介:黄率(1998),男,贵州毕节人,

6、湖南科技学院信息工程学院本科在读,研究方向为图像识别。总第 223 期2023 年第 1 期现代工业经济和信息化Modern Industrial Economyand InformationizationTotal 223No.1,2023DOI:10.16525/ki.14-1362/n.2023.01.033图 1设计流程图图片识别工具界面选择识别类型选择要识别的图片显示识别结果LOGO车型行驶证驾驶证车牌号身份证营业执照银行卡技术创新2023 年第 1 期据、营业执照、身份证、车牌号、驾驶证、行驶证、车型和 LOGO 等分类。需要添加分类到 QComoBox 中,代码如下:SboBox

7、.setItemText(0,_translate(“Form”,“银行卡”)SboBox.setItemText(0,_translate(“Form”,“动物”)SboBox.setItemText(0,_translate(“Form”,“LOGO”)2.4.3选择识别的图片选择识别图片功能,单击按钮后弹出选择框,进行图片选择,图片选择后显示图片路径以及图片预览效果,同时根据选择的分类去进行图像的识别。1)为按钮添加单击时事件,代码如下:Self.pushButton.clicked.connect(self.openfile)2)实现新建 openfile 按钮单击事件方法,在该方法中

8、打开文件选择对话框查找图片,返回选择的图片,进行相应的处理,包括显示图片、设置显示图片路径、调整创建的相关方法、判断选择类型进行图片的识别。3)实现分类方法,根据选择的分类进行图片识别,核心代码如下:deftypeTp(self):boBox.currentIndex()=0:self.get_bankcard(self.get_token()boBox.currentIndex()=1self.get_plant(self.get_token()pass2.4.4图像识别图像识别使用的是百度 AI 接口,访问百度接口,返回相应的数据,使用 JSON 模块进行处理。以银行卡识别为例,核心代码如

9、下:ifbankcards result bank_card_type=0:Bank_card_type=不能识别Elifbankcards result bank_card_type=1:Bank_card_type=借记卡Elifbankcards result bank_card_type=2:Bank_card_type=信用卡2.4.5复制识别结果到剪贴板通过上面的步骤我们获取到了图像的识别等结果,接下来实现复制识别结果到剪贴板,该功能在Python 中很好实现。为按钮添加单击事件,代码如下:Self.pushButton_2.clicked.connect(self.copyTex

10、t)创建 copyText()方法,实现复制识别结构到剪贴板,核心代码如下:Defcopytext(self):clipboard=QApplicaion.clipboard()clipboard.setText(self.label_3.text()3测试对所开发的 AI 图像识别工具的各个功能模块进行功能测试,测试结果表明,各个模块的功能均达到了预期效果,界面和数据交互正常。当用户进行正常交互时,本工具可以正确地给出识别和反馈,工具可以正常使用。图 2 为车牌号识别截图,图 3 为植物识别截图。但是,目前工具中没有设置界面自动整理功能,可在后期维护中加入。总体来说,该工具功能表现正常,符合

11、最初的设计要求。4结语本文设计并实现了一个基于 PYQT5 的 AI 图像识别工具。该工具将业务模块的设计过程以及 urllib、JSON等技术应用到开发中。采用 PYTHON进行代码编写,完成了一次从业务需求分析、业务模块的设计、编码实现和模块重构等过程的完整开发。参考文献1肖慧辉,张东波,王旺,等.基于 Transformer 的证件图像无检测文字识别J.信息技术,2021,45(6):78-85;90.2葛轶洲,刘恒,王言,等.小样本困境下的深度学习图像识别综述J.软件学报,2022,33(1):193-210.3武振寰.基于 FDM3D打印的图像识别技术研究D.西安:西安电子科技大学,

12、2019.4田伟,孙亦齐,袁向兵,等.施工证件信息自动识别与核实研究J.自动化应用,2021(6):84-86.(编辑:郭萍茹)(下转第 94 页)图 2车牌号识别图图 3植物识别图黄率:基于 PYQT5 的 AI 图像识别工具91现代工业经济和信息化第 13 卷淬火和低温回火,回火后的显微结构为马氏体+弥散性的碳化物+残余奥氏体,其硬度可达到 6266HRC。用95Cr18 制作的轴承衬垫比塞隆衬垫具有更好的磨擦效果。5.2轴套与轴瓦加工1)轴套加工。9Cr18 马氏体不锈钢中的碳含量很高,所以在进行轴承的热处理过程中,首先要避免发生硬化开裂。采用适当的加热器、控油、适时回火等方法来预防和预

13、防淬火开裂。二是要对奥氏颗粒进行冷却处理。为了加快残余的残余奥氏体的降解,采取了先淬火,然后进行冷却后的回火工艺。保留了部分奥氏体,增加了轴承的硬度,确保了轴承在工作中的组织和大小的稳定。2)轴瓦加工。在轴套的制造过程中,必须对轴承的轴距进行严密的调整。空隙大、工作条件不稳、振动大;空隙太少,水分太少,干燥磨耗太久。赛龙物料在干工况下温度达 105 以上,在 60 以上的水力工况下,物料的表层会出现一定程度的软化,随后会出现均匀的断裂性,从而导致失效4。间隙的调节有两个主要的影响:在考虑到塞隆物料的水分含量后,赛龙轴承在吸收水分后,其容积会有轻微的胀大,其加水量比为 1.3%,以确保在使用过程

14、中,最小的工作空间。在设计时要充分利用泵的主轴摆角,并预留适当的空位。6结语基于本文对某大型水泵中的循环水泵电机轴瓦与轴套之间磨损和二者之间摩擦失效的相关措施分析,希望本文所提出的相关措施能够为同类工程提供一些有效的解决建议,保障泵站的安全、稳定运行。参考文献1袁建.大型水泵日常维护及常见故障处理探究J.砖瓦世界,2021(13):310.2谢东辰.大型水泵装配密封与气密性检测方法研究J.能源与环保,2020,42(2):4.3杨全超,文学,徐强.核反应堆主冷却剂泵电机主推力轴承失效分析J.水泵技术,2020(2):8.4王珺.仿生非光滑结构对水泵叶片阻力的影响D.烟台:烟台大学,2020.(

15、编辑:刘楠)Analysis of the Causes of Frictional Failure and Technical Transformation of Large Water PumpShaft TileChen Tianxiong(Gansu Province Jingtai River Electricity Irrigation and Water Resources Utilization Center,Jingtai Gansu730400)Abstract:Based on the analysis of the main causes of frictional f

16、ailure between pump shaft tile and shaft sleeve in a pumping station ofwater transfer and transmission project of Gansu Province Jingtai River Electricity Irrigation and Water Resources Utilization Center,thetransformation technology to improve the hardness and wear resistance of both materials is proposed.After the renovation,the whole unitruns very smoothly and the noise and vibration are reduced.Key words:pumpingstation;shaft shank;friction failure;cause analysis;technical transformationAI Im

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2