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¶
-
Clone the repository:
git clone https://github.com/OpenSportsLab/DatasetAnnotationTool.git cd DatasetAnnotationTool -
(Recommended) Create a Conda environment:
conda create -n osl-visualizer python=3.9 -y conda activate osl-visualizer -
Install dependencies: The main dependencies are:
- pyqt6
- opencv-python (optional, for video rendering/computer vision)
- See
requirements.txtfor 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 -
Run the tool:
python osl_visualizer/main.py
Troubleshooting¶
- If you have issues with Qt or video playback, check Troubleshooting.