-
Data Collection and Preprocessing
- Gathered a dataset of different plant images
- Resized images to 128 pixels for consistency
-
Building the CNN Model
- Constructed a Convolutional Neural Network (CNN) model
- Set the model's accuracy to around 62%
-
Exporting the Model
- Exported the trained model in .h5 format
-
Creating a Flask Web Application
- Installed Flask library
- Ran the Flask web application
- Obtained an authentication token
-
Running the Flask App
-
Testing the Model
- Provided an input image to the Flask app
- Model successfully detected the plant in the image
-
Conclusion
- Demonstrated the process of building a plant recognition model using CNN and Flask
- Showed the successful detection of a plant in an input image
Link to Loom