DEV Community

Sachin
Sachin

Posted on • Edited on • Originally published at geekpython.in

Build Flask App For Image Recognition Using DL Model In Python

Here's a preview of the app.

To access the step by step tutorial on how to make this flask app using Python, Visit the article below👇👇

Build Flask App For Image Recognition Using Deep Learning Model

Create a Flask app for image recognition of digit hand sign which is based on the deep-learning model.

favicon geekpython.in

Here's the full source code on GitHub👇👇

GitHub logo Sachin-crypto / Flask_Image_Recognition

This Flask webapp is all about predicting the hand sign digit images based on the deep learning model trained using transfer learning.

Hand Digit Image Recognition

This web app is made using Flask framework and is all about predicting the hand sign digit images based on the deep learning model trained using transfer learning.

Python Keras Numpy Pillow Flask Bootstrap

Glimpse

Flask-Image_Recognition-App.mp4

Dependencies

  • Flask
  • TensorFlow (Keras)
  • Numpy
  • Pillow (PIL)

UI Framework

  • Bootstrap

Get Started

Clone the repository in your project directory.

git clone https://github.com/Sachin-crypto/Flask_Image_Recognition.git

OR

Download as ZIP file and extract it in your project directory.

Install Dependencies

Install the dependencies from the requirements.txt file.

pip install -r requirements.txt

Run

cd into the current directory and run the script.

flask --app app.py run --debug

Click here to get the detailed guide on running the Flask app from the command line.

Test

  • Choose an image from the test images folder.
  • You will see a preview of the uploaded image.
  • Click on Submit button and see the magic.



🏆Other article you might like

Build A Custom Deep Learning Model Using Transfer Learning

Transfer learning is used in machine learning and is a method in which already-trained or pre-trained neural networks are present and these pre-trained neural

favicon geekpython.in

Upload and Display Images On the Frontend Using Python Flask

Flask is a micro web framework written in Python for web development using Python. We can do almost everything in Flask by writing Python code as we do in

favicon geekpython.in

An Intuitive Guide On Data Augmentation In Deep Learning - Techniques With Examples

Data augmentation is a process of increasing the quantity of data artificially by generating new data points from the existing data.

favicon geekpython.in

Top comments (0)