Flask搭建一个最简单的图像分类项目

Flask搭建一个最简单的图像分类项目

      • 前提条件
      • 实验环境
      • 源码获取
        • 下载地址
      • 项目结构
      • 运行项目

前提条件

  • 了解Python语言,并会安装第三方库
  • 了解Python Web Flask框架
  • 了解Tensorflow深度学习框架

实验环境

  • Python 3.6.2
  • Tesorflow 2.4.1
  • Flask 1.1.1
  • Numpy 1.18.5
  • Opencv 3.4.2

源码获取

下载地址

https://github.com/FreemanTang/Flask_Classify
# 或者
https://gitee.com/freemantang/Flask_Classify
# 或者
链接:https://pan.baidu.com/s/1wUSgtxkzX97YsX6Ud0ahFg 
提取码:7b0n 

想知道Classify_model.h5权重文件是怎么来的,可查阅Tensorflow2实现LeNet.

项目结构

Flask搭建一个最简单的图像分类项目_第1张图片

相关说明:

  1. static:用于存储静态文件,比如css、js和图片等
  2. templates:存放模板文件
  3. uploads:用于保存上传文件
  4. flask_app.py: 应用程序主文件
  5. predict.py:预测文件

运行项目

python flask_app.py

Flask搭建一个最简单的图像分类项目_第2张图片

你可能感兴趣的:(Flask,python,tensorflow,深度学习,人工智能)