Skip to content

Latest commit

 

History

History
54 lines (41 loc) · 2.8 KB

File metadata and controls

54 lines (41 loc) · 2.8 KB

IAgroscan - AI-Powered Plant Disease Detection

IAgroscan is an advanced machine learning application designed to detect and identify plant diseases in agricultural crops. Using computer vision and AI, it helps farmers and agricultural specialists quickly diagnose crop health issues.

🌱 Features

  • Single Image Detection: Analyze individual plant images for disease identification
  • Batch Detection: Process multiple images at once for large-scale assessment
  • Detailed Reports: Generate comprehensive PDF reports with detection statistics
  • AI-Powered Recommendations: Receive treatment and prevention advice for detected diseases
  • Data Visualization: View detection statistics through intuitive charts and graphs
  • Detection History: Access past detection records for tracking disease patterns

🔍 Supported Crops & Diseases

IAgroscan can detect various diseases across multiple crops:

  • Sugarcane: Yellow Spot (Mycovellosiella koepkei), Red Rot
  • Corn: Gray Leaf Spot, Rust, Leaf Blight
  • Banana: Cordana, Pestalotiopsis, Sigatoka

💻 Technical Overview

IAgroscan is built with:

  • YOLO (You Only Look Once): For rapid, accurate object detection
  • CustomTkinter: Modern UI framework for desktop application
  • OpenAI Integration: For generating detailed disease management recommendations
  • Matplotlib: For statistical visualization of detection results
  • PyMySQL: For database management of detection records

📊 How It Works

  1. Select an image or folder of images containing plant specimens
  2. AI model processes the images to detect diseases
  3. Review results displayed directly in the application
  4. Generate reports with detection statistics and treatment recommendations
  5. Track disease patterns over time with the built-in database

📷 Captures

GUI Multiple Detections 1 Multiple Detections 2

🙏 Acknowledgments