Skip to content

A Machine Learning Project to detect plant leaf diseases using CNN model which has been built from the scratch.

Notifications You must be signed in to change notification settings

Mahima-Rabbi-Mohi/Plant-leaf-disease-detection

Repository files navigation

Plant Disease Detection with Convolutional Neural Networks

Overview

This project aims to develop an ML model from scratch with and without existing Ml libraries (Keras) capable of detecting and categorizing plant diseases using images of plant leaves. The system leverages the power of Convolutional Neural Networks (CNNs) to analyze leaf images and accurately classify them into different disease categories. By providing farmers with a tool to quickly identify diseased plants, this project aims to assist in early disease detection and mitigate crop damage.

Dataset

The dataset can be found here in this link. https://www.kaggle.com/datasets/emmarex/plantdisease

Usage

To use the plant disease detection system:

Clone the repository to your local machine. Install the required dependencies. Run the application using python app.py. Upload an image of a plant leaf to the interface. Receive classification results indicating the detected disease.

Predicted Images

predicted images

Contributing

Contributions to this project are welcome! If you have ideas for improvements, bug fixes, or new features, please feel free to submit a pull request or open an issue to discuss them.

About

A Machine Learning Project to detect plant leaf diseases using CNN model which has been built from the scratch.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published