# MNIST_GUI **Repository Path**: CoderPPX/mnist_gui ## Basic Information - **Project Name**: MNIST_GUI - **Description**: 基于Qt5+OpenCV4实现手写数字识别 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-07-17 - **Last Updated**: 2023-11-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MNIST-GUI ### Introduction MNIST手写体识别的简单应用, 实现多个数字识别 - 基于Tensorflow实现MNIST模型训练 - 使用Qt5 / PyQt5实现GUI界面 - 使用OpenCV实现图像边缘检测 - C++ / Python 双语言版本支持 ### Libraries - [OpenCV](https://opencv.org/ "OpenCV") - [Qt5/PyQt5](https://www.qt.io/ "Qt") - [Tensorflow](https://tensorflow.google.cn/ "Tensorflow") - [frugally-deep](https://github.com/Dobiasd/frugally-deep "fdeep") ### Run #### Python ``` pip3 install PyQt5 opencv-python tensorflow python3 mnist_gui.py ``` #### C++ - Before compiling make sure you have installed [CMake](https://cmake.org/) and the above libraries. - Executable must run with **mnist.json** in the same directory. > Linux / MacOS ```bash cd src mkdir build && cd build cmake -DCMAKE_BUILD_TYPE=Release .. make ``` > Windows (Visual Studio required) ```cmd cd src md build && cd build cmake -DCMAKE_BUILD_TYPE=Release .. nmake ```