Skip to content

cse-kiet/PCSE25-40

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍅 Tomato Disease Classification An advanced deep learning solution for early detection and classification of tomato plant diseases. This project leverages Convolutional Neural Networks (CNNs) to identify and classify 9 different tomato leaf conditions (8 diseases + 1 healthy category) with an accuracy exceeding 98%.

🔍 Features Detects and classifies 9 types of tomato plant leaf diseases.

Deep learning model built using TensorFlow/Keras.

Achieves over 98% accuracy.

Simple and interactive Streamlit UI for uploading leaf images.

Supports common image formats: PNG, JPG, JPEG, WEBP, BMP.

🌐 Web Interface Drag & Drop: Upload your tomato leaf image.

Predict: Get instant classification results.

📁 Dataset The model uses the PlantVillage Tomato Leaf Disease Dataset including:

Bacterial Spot

Early Blight

Late Blight

Leaf Mold

Septoria Leaf Spot

Spider Mites (Two-Spotted)

Target Spot

Mosaic Virus

Healthy Leaves

🚀 How to Use Clone the repository

bash Copy Edit git clone https://github.com/cse-kiet/PCSE25-40.git cd Tomato-Disease-Classification Install dependencies

bash Copy Edit pip install -r requirements.txt Run the application

bash Copy Edit streamlit run app.py 📬 Contact For any queries or contributions, please contact the project author via GitHub or check the "Contact" section on the app.

📄 License This project is licensed under the MIT License.

About

PCSE25-40

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •