沧州三亚菏泽经济预测自然
投稿投诉
自然科学
知识物理
化学生物
地理解释
预测理解
本质社会
人类现象
行为研究
经济政治
心理结构
关系指导
人文遗产
菏泽德阳
山西湖州
宝鸡上海
茂名内江
三亚信阳
长春北海
西安安徽
黄石烟台
沧州湛江
肇庆鹤壁
六安韶关
成都钦州

136。人工智能PySide6可视化窗口实现图像分类预测

7月19日 封了心投稿
  可以不用再担心PyQt的版权问题,因为PySide来了,完全可以代替PyQt,PySide6的安装和测试可以参看:132。PythonPySide6:安装和VSCode中配置及使用。
  本文主要继续使用测试一下PySide6,看看PySide6与PyQt5的在实际应用中有什么不同。
  在前一文中,有讲过如何使用分类模型实现图像分类预测,可以参看:116。人工智能基于Paddle的部署模型推理。
  本文主要就是把图像分类模型预测,用PySide6做个可视化客户端,来体验一下PySide6。
  先看一下运行效果
  一、界面设计
  主窗口界面上下两部分,上部分使用一个ListView和Label,用来列出图像文件和显示预测结果,下部分使用一个文本框,用来显示文本信息。子窗口仅一个Label,用来显示原图像。
  主窗口和子窗口二、业务代码importsysfromPySide6importQtCore,QtGui,QtWidgetsfromUiclsinferimportUiMainWindowfromUichildimportUiChildrenWindowimportpaddleclsinferaspdclsimportosclassMainWindow(QtWidgets。QMainWindow,UiMainWindow):definit(self):super()。init()self。setupUi(self)子窗口用来显示原图像self。childChildrenWindow()设置图片控件的单击事件self。lstimg。clicked。connect(self。onlstimgclicked)self。imgnamelstimgpath〔选择文件夹〕图片列表curdiros。path。abspath(os。path。dirname(file))列出当前目录下的所有图片forroot,dir,filesinos。walk(curdir):forfileinfiles:iffile。endswith(。jpg)orfile。endswith(。png):lstimgpath。append(os。path。join(root,file))设置lstimg,lblimg的宽度和高度self。lblimg。setAlignment(QtCore。Qt。AlignCenter)设置lblimg的对齐方式self。lstimg。setFixedSize(self。width()3,self。height()self。txtmsg。height())self。lblimg。setFixedSize(self。width()self。lstimg。width(),self。height()self。txtmsg。height())设置txtmsg字体大小self。txtmsg。setFontPointSize(14)设置图片列表self。lstimg。setModel(QtCore。QStringListModel(lstimgpath))图片列表单击事件defonlstimgclicked(self,index):获取选中的图片路径self。imgnameself。lstimg。model()。stringList()〔index。row()〕ifself。imgname选择文件夹:dirnameQtWidgets。QFileDialog。getExistingDirectory(self,选择文件夹,。)lstimgpath〔选择文件夹〕图片列表forroot,dir,filesinos。walk(dirname):forfileinfiles:iffile。endswith(。jpg)orfile。endswith(。png):lstimgpath。append(os。path。join(root,file))获取选中的图片路径,放入图片列表self。lstimg。setModel(QtCore。QStringListModel(lstimgpath))else:获取图像的宽高imgQtGui。QImage(self。imgname)h,w,cimg。height(),img。width(),img。format()设置图像大小自适应控件大小self。lblimg。setPixmap(QtGui。QPixmap。fromImage(img)。scaled(self。lblimg。width(),self。lblimg。height(),QtCore。Qt。KeepAspectRatio))设置图像填充控件大小self。lblimg。setScaledContents(True)显示图像路径self。statusBar()。showMessage(self。imgname)self。txtmsg。setText(self。imgname)预测图像,返回预测结果classid,classname,img0pdcls。predict(self。imgname)self。txtmsg。setText(预测结果:classname)bgr图像转QImage,显示图像qimgQtGui。QImage(img0。data,w,h,w3,QtGui。QImage。FormatBGR888)self。lblimg。setPixmap(QtGui。QPixmap。fromImage(qimg)。scaled(self。lblimg。width(),self。lblimg。height(),QtCore。Qt。KeepAspectRatio))显示子窗口,显示原图像self。child。setWindowTitle(原图像)self。child。show()self。child。lblimg。setPixmap(QtGui。QPixmap。fromImage(img)。scaled(self。child。lblimg。width(),self。child。lblimg。height(),QtCore。Qt。KeepAspectRatio))子窗口用来显示原图像classChildrenWindow(QtWidgets。QMainWindow,UiChildrenWindow):definit(self):super()。init()self。setupUi(self)self。lblimg。setAlignment(QtCore。Qt。AlignCenter)self。lblimg。setFixedSize(self。width(),self。height()self。statusBar()。height())ifnamemain:appQtWidgets。QApplication(sys。argv)mywinMainWindow()mywin。setWindowTitle(ClassInference)mywin。show()sys。exit(app。exec())三、运行结果
  从体验来看,PySide6完全兼容原来的PyQt5(一直在使用版本),所以用PySide6来取代PyQt5或PyQt6,完全是没有问题。
投诉 评论

苹果新品,即将发布!苹果春季新品前瞻今年苹果已经推出了新的M2ProMax芯片、新款MacBookPro、新款Macmini以及新款HomePod,按照惯例苹果在春季还会举行一场发布会或者直……刘德华携爱妻朱丽倩到校观看女儿演出,没有一点天王的架子12月2日晚,刘德华、朱丽倩一起出现在香港国际学校。因为当晚有女儿刘向惠的演出,两口子来校是为了给女儿助威!从照片上看,刘天王戴着口罩,独自一人坐在中后排,还时不时地拿起……136。人工智能PySide6可视化窗口实现图像分类预测可以不用再担心PyQt的版权问题,因为PySide来了,完全可以代替PyQt,PySide6的安装和测试可以参看:132。PythonPySide6:安装和VSCode中配置及……维生素D和维生素AD怎么给孩子补充,要交替补充,避免维生素A前几天家族群里面,因为给孩子补维生素D还是维生素AD争吵不休!有的说不能给孩子补维生素AD,因为维生素A补多了容易中毒。而有的说她这边的医生是建议要给孩子补充维生素……realmeGTNeo5要来了!240W快充稳了,充电时间最说实话,realme这几年的反响都挺不错的,也有一直不断地在突破自身。在今年4月份的时候,就发布了业内首款使用150W充电功率的手机,将充电速率卷出了一个新高度。随即,可能受到……国家一级演员,27次上春晚,从万人捧到万人踩,自己都不敢相信能登上春晚,那就证明了这个人的才华是被人认可的,很长一段时间,只要登上春晚,就一定会大红大紫,看看那些因登上春晚而一夜爆红的明星就知道了,有些人一辈子只能一次登上春晚,但都非常……探究人类身体中的灵魂神秘而又真实的存在在探讨人是否有灵魂之前,需要明确灵魂的定义。灵魂被定义为超越肉体的精神实体,有一些人认为它是人的本质,而肉体只是一个暂时的容器。那么,是否有科学证据支持灵魂的存在呢?目前……谁浪费了袁心玥的天赋?袁心玥身高2。01米,臂展2。08米,静态天赋,肉眼看见很高,助跑摸高3。27米,扣球高度也在3。1米以上,身体轻盈,能跑能跳,动态天赋不可谓不好。当年的世少赛MVP,被郎平破……DOGE下跌10,跌至XNUMX月以来的最低点由于加密货币价格在周五的交易时段暴跌,狗狗币跌至9月以来的最低水平。总体而言,今天全球加密货币市值下跌了近17,这似乎是由昨天的Silvergate银行清算引发的。莱特币是另一……76人消息更新球队险胜骑士,大帝回应西帝离队,名记质疑哈登对本赛季的76人来说,球队在赛季前半段最引人注目的故事就是本西蒙斯的闹剧,而恩比德和西蒙斯之间的关系似乎也完全破裂。不过在勇士内线德雷蒙德格林的播客节目中,乔尔恩比德就回……京东方稳了京东方作为全球显示面板的头部企业,2022年可谓是不平凡的一年。关于苹果供应链也是谣言四起。近日根据全球性科技研究机构Omdia公布的消息,关于苹果供应链的显示面板供应商已经确……火箭热火达成四年合同,哈登再次表态,246巨星与莱昂纳德合体北京时间10月3日,NBA季前赛已经开启,其中威利格林表示,布兰登英格拉姆脚趾酸痛,不确定是否会错过季前赛,小里透露,麦克丹尼尔斯很特别,他都不知道自己的防守能力到底有多出色。……
光棍节的起源光棍节的由来和含义说到这个光棍节不知道大家怎么理解的,也还是非常有意思的一个节日了,广大的单身朋友们也终于有了一个自己的节日了,虽然现在为广大单身朋友庆祝的事情少了,但是这个购物的活动确又来了,……脚后跟干裂听说果冻凝胶袜抗菌可以改善?脚后跟干裂听说果冻凝胶袜抗菌可以改善?脚后跟干裂是我们生活中经常能见到的,能够引发脚后跟干裂的情况有很多,之前的文章也给大家讲过。容易患的一种疾病,脚后跟干裂的原因有很多……对建筑工程管理中存在问题的解析摘要:在我国加入改革开放以来,经济水平不断提高,为建筑行业也提供了更大的发展空间,使其规模越来越大,质量越来越高。不过由于社会的发展,使建筑行业的竞争力不断加大,建筑企业如果想……如何成为汤博乐女孩在本文中:着装打扮在汤博乐上成名参考对于很多青少年来说,在这个数字时代最具特色风格的人物形象,并非出现在电视或者杂志封面上,而是出现在汤博乐(Tumblr,全球最大轻博客……很多人想打水光针,又有很多疑问?过来人解惑来了大家都说水光针好,不是没有道理的。有的求美者甚至认为打1针水光针敷1000张面膜,这种说法是有一些夸张了,不过也说明了水光针的效果不错。很多人想打水光针,又有很多疑问?过来人解……欧战豪门夜穆帅神换人罗马10北京时间10月14日凌晨,2223赛季欧联杯的小组赛继续进行,曼联、阿森纳、罗马等球队纷纷登场亮相。皇家贝蒂斯11罗马C组两支实力最强的球队,无疑是罗马和贝蒂斯。但3轮过……男生头大适合什么烫发明星同款烫发让你秒变男神范男生该如何从头改变?今年流行什么男生发型?一款好看的烫发设计,不仅可以为你打造出不一样的时尚感,而且还能提升你自身的气质感,男生头大适合什么烫发?明星同款烫发让你秒变男神范。……体恤造句用体恤造句大全61,君临天下,以德治国,体恤百姓疾苦,知人善察,则小民幸矣,国民幸矣62,我劝陛下,近直臣,远阉宦,减赋税,少征兵,体恤黎民,选贤任能,精兵简政,再造王室,方是中兴之策……春天春回大地,万物复苏,春暖花开每一个在大地的角落都充满了春天气息。在这个季节里,天气转暖;春天耕耘播种,天上的阳光让人充满希望。春天,微风习习,杨柳姐姐长长的秀发像是在随着……赌徒,值得原谅吗?落言非语忆流溪,人走茶悲思哀凉。我们时常在想,要是往事可以倒流,人生可以重来,那么一切该有多好,可是人生若真无悔,那么它又能称之为人生吗?赌徒,无非是周瑜打黄盖,一个愿打……什么运动真的能瘦腿吗相信很多人都会羡慕别人有一双纤细修长的美腿。特别是在夏天,大家更希望自己也能有一双美腿,因此有很多人都会选择一些运动瘦腿。瘦腿的方法有很多种,下面就为大家介绍一些健康安全的瘦腿……初中教师的述职报告初中教师的述职报告由好范文网的会员投稿精心推荐,小编希望以下3篇范文对你的学习工作能带来参考借鉴作用。第1篇:初中教师的述职报告初中教师的述职报告怎么写?以下是我们……
友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找