Leaf Disease Detection using Image Processing
https://www.plant-image-analysis.org/dataset
https://imagedatabase.apsnet.org/
This project is about collecting images of various infected, good and seems to be infected plant leafs. Then apply image processing on the images and predict the infected plant leafs using Deep Learning+ImageProcessing.
Steps Involved in Image Processing:-
- Image Acquisition
- Image Enhancement
- Image Restoration
- Color Image Processing
- Compression
- Segmentation
@@Using Deep Learning for Prediction along with Image processing:-
For more:- https://en.wikipedia.org/wiki/Convolutional_neural_network
- Tensorflow:-Install tensorflow in your local environment or anaconda environment using command-line by using command: ✔$ pip install tensorflow 💻
- Keras:- For detailed installation of keras with tensorflow read this:- https://keras.io/#installation
- Scikit Learn:- If you are using anaconda it is previously installed. https://scikit-learn.org/0.15/install.html
- Pickle:- If you are using Anaconda its previously installed.
- OpenCv:- pip install opencv-python
Better to use Google Collabs or Cloud for model training and evaluation.(Because datasets are complex and huge)
After installing all these softwares in your local machine/PC
- Import the libraries and forks the source code
- Set the path of datasets in jupyter notebook and proceed accordingly
- After running you seen various analysis along with accuracy, validation and loss calculation.
Working on open source projects have lots of learning and fun. If anyone wants to contribute on this project or wants to add any exciting features or convert it into a android application are most welcome!!