Skip to content

Installation

Quick option:

Pre-built binaries for Windows, macOS, and Linux are available on the GitHub Releases page. Download the latest release for your platform and run the executable—no installation required.


Requirements

  • Python 3.9 or later
  • PyQt6
  • Other dependencies (see requirements.txt)

Steps

  1. Clone the repository:

    git clone https://github.com/OpenSportsLab/DatasetAnnotationTool.git
    cd DatasetAnnotationTool
    

  2. (Recommended) Create a Conda environment:

    conda create -n osl-visualizer python=3.9 -y
    conda activate osl-visualizer
    

  3. Install dependencies: The main dependencies are:

    • pyqt6
    • opencv-python (optional, for video rendering/computer vision)
    • See requirements.txt for the full list

    Install with pip:

    pip install pyqt6
    # Optional, for video rendering/computer vision:
    pip install opencv-python
    # Or install all dependencies:
    pip install -r requirements.txt
    

  4. Run the tool:

    python osl_visualizer/main.py
    

Troubleshooting