In this project I used YOLOv5 model to train and predict custom objects such as malt seeds. Image dataset was splitted into two classes (acceptable and not acceptable)
- Link to YOLOv5 official website YOLOv5
- Python
- OpenCV
- All libraries included in the YOLOv5 documentation
- At this stage it was necessary to collect the right images. The images come from personal database.
- Labeling objects in images. In this I used LabelImg
- Extracting data from XML files ---> Jupyter Notebook
- Conver labels information into DataFrame format ---> Jupyter Notebook
- Split data into train and test sets ---> Jupyter Notebook
- Create YAML file ---> Jupyter Notebook
- Training model ---> Google Colaboratory
- Get predictions from YOLO model ---> Jupyter Notebook
Examples