
LeafScan AI uses deep learning to detect 33 types of leaf diseases across 9 plant species with up to 96% accuracy. Ideal for agricultural professionals and farmers.
Flask | Python | TensorFlow | Keras | OpenCV | HTML5 | CSS3 | JavaScript | Bootstrap 5 | AOS
LeafScan AI is a state-of-the-art plant disease detection system designed for agricultural professionals, researchers, and farming enthusiasts. Built using Flask, modern web technologies, and powered by deep learning models, this tool helps users identify and classify 33 different types of leaf diseases across 9 plant species.
LeafScan AI supports the following plant species:
This powerful application is built using a robust combination of backend and frontend technologies:
To install and run LeafScan AI locally, follow these steps:
1. Extract the repository:
Extract the downloaded zip file
cd leaf-diseases-detect
2. Create a virtual environment (recommended):
python -m venv venv
source venv/bin/activate # For Linux/Mac
venv\\Scripts\\activate # For Windows
3. Install required dependencies:
pip install -r requirements.txt
1. Start the Flask application:
python app.py
2. Navigate to http://localhost:5000 in your browser.
3. Upload an image of a leaf using the drag & drop or file browser interface.
4. Wait for the AI model to analyze the image and display the result with confidence score.
The core of LeafScan AI is a pre-trained deep learning model optimized for real-time inference. It has been trained on a comprehensive dataset of plant leaf images and provides:
LeafScan AI also offers a RESTful API endpoint for integration into other systems:
Request Format:
Response Format:
{
\"success\": true,
\"prediction\": \"Disease Name\",
\"confidence\": 95.5,
\"image_path\": \"path/to/image\"
}To ensure optimal detection performance, follow these best practices when uploading images:
Add any of these professional upgrades to save time and impress your evaluators.
We'll install and configure the project on your PC via remote session (Google Meet, Zoom, or AnyDesk).
1-hour live session to explain logic, flow, database design, and key features.
Want to know exactly how the setup works? Review our detailed step-by-step process before scheduling your session.
Fully customized to match your college format, guidelines, and submission standards.
Need feature changes, UI updates, or new features added?
Charges vary based on complexity.
We'll review your request and provide a clear quote before starting work.