Skip to content

Akshat2512/Plant-Health-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

The Plant Disease Detection App is an innovative solution that helps farmers identify diseases in their crops early, allowing for timely intervention. By leveraging machine learning techniques, this app analyzes images of plant leaves and provides accurate disease predictions.

Project Deployment URL

View Deployed Project

Features

  1. Image Upload: Users can upload or capture images of plant leaves directly through the app.
  2. Disease Prediction: The app processes the uploaded image and predicts the type of disease affecting the plant.
  3. Visual Feedback: The prediction results are displayed alongside the input image, making it easy for users to understand.

How It Works

  • Frontend: The frontend is built using modern web technologies such as HTML5, CSS and Javascript. It provides a user-friendly interface for interacting with the app. This app is suitable for both desktop and Mobile devices.

Here’s a sneak peek of the frontend:

Image 1    Image 2

  • Image Processing: When a user captures or uploads an image, the frontend sends it to the backend for analysis. The backend processes the image using a pre-trained deep learning model (such as a convolutional neural network) specifically trained for plant disease classification.

  • Backend: The backend is responsible for handling image processing, model inference, and returning the prediction results. Here's the System Architecture Diagram of this Application:

flowchart

  • Prediction Results: Once the backend processes the image, it returns the predicted disease class with species (e.g., Apple Cedar Rust, Potato Early Blight, Peach Bacterial Spot, etc) to the frontend. The frontend displays this information to the user.