Leaffliction

Live
PythonPyTorchOpenCVCNN
Leaffliction screenshot

Computer vision app detecting plant leaf diseases across 8 categories via a CNN trained from scratch.

Key features

  • 8-class classification covering healthy and diseased Apple/Grape leaf variants
  • CNN with convolutional blocks, pooling layers and dense layers
  • Data augmentation: flips, rotations, blurs, crops
  • Image preprocessing: edge detection, LBP, leaf masking, ROI extraction
  • Early-stopping to prevent overfitting — pre-trained models available for inference
Leaffliction screenshot 2