PyQT 做图像分类GUI,生成exe文件

目录

1. 介绍

2. LeNet 神经网络

3. 其他代码

4. 生成 exe 可执行文件

5. 运行结果


1. 介绍

这次文章目的是用PyQT做一个实际的项目

因为图像分类的网络通过主流的网络框架很容易实现,但是想要真实的预测图像的话,之前的方法都是再pycharm里面生成一个predict.py文件。然后再里面用PIL去读取图像,传递给网络后再pycharm里面进行输出预测

由于这样的方式预测图像很麻烦,而且电脑上没有python解释器的话,就没办法使用。所以,初步的想法是生成一个exe可执行文件,这样windows平台上都可以运行。然后为了方便传入图像,这里会建立一个粗糙的GUI界面,通过图形化的方式传入图片。

PyQT 做图像分类GUI,生成exe文件_第1张图片

最后得到的结果是上图这样的,虽然界面粗糙,但是能简单实现预期的功能

2. LeNet 神经网络

这里用于预测的网络是LeNet网络,训练的数据是CIFAR10训练集。搭建LeNet并且成功预测图片可以参考这篇文章:

你可能感兴趣的:(深度学习之应用篇,pyqt,python,开发语言,多分类,人工智能)