Tomato Leaf Disease Prediction CNN Python Flask Project

Buy Now Source Code ₹1501

Buy Now Project Report ₹1001

The Tomato Leaf Disease Predictor is a flask web application which classifies a plant/leaf image into 10 categories viz. 'Tomato_mosaic_virus', 'Early_blight', 'Septoria_leaf_spot', 'Bacterial_spot', 'Target_Spot', 'Spider_mites Two spotted_spider_mite', 'Tomato_Yellow_Leaf_Curl_Virus', 'Late_blight', 'Healthy', and 'Leaf_Mold'. The code is written in Python 3.6.10 and makes use of Keras and Tensorflow libraries in developing an InceptionV3 based image classification web application.

Datasets Link - https://www.kaggle.com/datasets/kaustubhb999/tomatoleaf

About Dataset

The data has different types of diseases for tomato leaves.
Here goes the list:

  1. Tomatomosaicvirus
  2. Target_Spot
  3. Bacterial_spot
  4. TomatoYellowLeafCurlVirus
  5. Late_blight
  6. Leaf_Mold
  7. Early_blight
  8. Spidermites Two-spottedspider_mite
  9. Tomato___healthy
  10. Septorialeafspot

Technology Used in the project :-

  1. We have developed this project using the below technology
  2. HTML : Page layout has been designed in HTML
  3. CSS : CSS has been used for all the desigining part
  4. JavaScript : All the validation task and animations has been developed by JavaScript
  5. Python : All the business logic has been implemented in Python
  6. Flask: Project has been developed over the Flask Framework

Supported Operating System :-

  1. We can configure this project on following operating system.
  2. Windows : This project can easily be configured on windows operating system. For running this project on Windows system, you will have to install
  3. Python 3.6.10, PIP, Django.
  4. Linux : We can run this project also on all versions of Linux operating systemMac : We can also easily configured this project on Mac operating system.

Installation Step : -

  1. python 3.6.10
  2. command 1 - python -m pip install --user -r requirements.txt
  3. command 2 - python app.py