Description

This project focuses on Single-Plant Detection and Recognition, specifically targeting Golden Pothos. For more information about Golden Pothos, you can conduct a search on Google.

Golden_Pothos_Cascade.xml

Custom cascade created for Golden Pothos using the Cascade Trainer GUI Software. Software link: https://amin-ahmadi.com/cascade-trainer-gui/

Plant Detection

The repository consists of three Plant Detection Files, each demonstrating distinct methods for detection and recognition.

  1. Image Plant Detection:  The image_plant_detection.py file enables the detection and recognition of plants from image files. Simply add the path of the image within the file, execute the code, and you're done.
  2. Video Plant Detection: Using the video_plant_detection.py file, you can detect and recognize plants from a video file. Simply add the path of the video to the file, run the code, and you're good to go.
  3. Camera Plant Detection: The camera_plant_detection.py file is designed to detect and recognize plants in real-time. By simply providing the camera ID to the VideoCapture() function and running the code, you can initiate the process.

Source Code

https://github.com/Kashif571/Single-Plant-Detection-and-Recognition