1 ‐ Instalation - Af-Oliveira/WasteVision GitHub Wiki

YOLOv8 Training & Inference Scripts for Bounding Box and Segmentation

This repository is your guide to training detection models and utilizing them for generating detection outputs (both image and text) for bounding box detection and pixel segmentation tasks.

[!IMPORTANT] Requires Python 3.11 or newer.

Installation Instructions

  1. Clone the Repository Clone this repository to your local machine using Git:

    git clone https://github.com/Af-Oliveira/WasteVision.git
    
  2. Navigate to the Repository Folder Change into the cloned repository's directory:

    cd WasteVision
    
  3. Run the Setup Script The project provides setup scripts to automate environment and directory creation. On Windows:

    setup.bat
    

    On Linux/Mac:

    bash setup.sh
    

    This will:

    • Create required directories (datasets, outputs, etc.)
    • Set up virtual environments for each model/task
    • Generate activation and clean-up scripts