Skip to content

NitinCVOrbit/Train-a-Custom-YOLOv8-Model-for-Object-Detection-using-Python-Step-by-Step-Tutoriala

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🍎🍌🍊 Train a Custom YOLOv8 Model for Apple, Banana, and Orange Detection

This repository demonstrates how to train a custom YOLOv8 model for detecting Apples, Bananas, and Oranges using Python and Ultralytics YOLOv8.

The notebook walks you through every step β€” from downloading the dataset to training the model and visualizing predictions using OpenCV.


πŸš€ Features

  • Download and organize datasets automatically using gdown
  • Create a custom YAML configuration for YOLOv8
  • Train YOLOv8 on your own fruit detection dataset
  • Visualize bounding boxes and class labels using OpenCV
  • Save and display results for evaluation

🧠 Technologies Used

  • Python
  • Ultralytics YOLOv8
  • OpenCV
  • Matplotlib
  • Google Colab
  • gdown

πŸ“ Download Dataset

Download YOLO Weights

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published