📸 Soil Photo Analyzer

Upload or capture a photo of your soil — our OpenCV-powered engine analyzes color, texture, and properties to identify soil type, estimate NPK levels, and recommend suitable crops instantly.

📷 Upload Soil Photo

Take a clear photo of your soil in natural daylight for best accuracy

Loading OpenCV.js image engine…
🖼️

Drag & drop soil photo here

or click to browse from gallery

JPG / PNG / WEBP · Max 10MB
Soil preview
📷 Captured
📌 Tips for Best Results
  • Photo natural sunlight मध्ये काढा (सकाळी 9–11 AM ideal)
  • Wet soil नको — 2-3 तास उन्हात वाळवलेली माती वापरा
  • Plain background वर soil पसरवा (पांढरा/राखाडी paper)
  • कॅमेरा थेट वर ठेवा (top-down view), shadow नको
  • 10 cm × 10 cm size चा soil sample घ्या
🔍

Awaiting Soil Photo

Upload a photo or use your camera to capture your soil sample. Our OpenCV engine will analyze the color profile and identify the soil type automatically.

Computer Vision

How Soil Photo Analysis Works

OpenCV.js runs entirely in your browser — your photo never leaves your device. Color science and soil taxonomy principles power the detection.

📸
1. Image Capture

Camera किंवा gallery मधून soil photo upload होतो browser मध्ये

🎨
2. Color Sampling

OpenCV.js center region मधून average RGB + HSV color extract करतो

🗂️
3. Munsell Matching

Color values Munsell Soil Color Chart शी compare होतात (FAO standard)

🧪
4. NPK Estimation

Soil color, brightness, saturation वरून typical NPK range estimate होतो

🌾
5. Crop Matching

Detected soil type साठी suitable Indian crops automatically suggest होतात

🖨️ Generate Land Report

Fill in farmer & land details to complete the report

📋 Soil analysis data automatically included. Fakt farmer details fill kara.