👋 Hello¶
We write your reusable computer vision tools. Whether you need to load your dataset from your hard drive, draw detections on an image or video, or count how many detections are in a zone. You can count on us!
💻 Install¶
You can install supervision
in a
Python>=3.8 environment.
pip install (recommended)
The headless installation of supervision
is designed for environments where graphical user interfaces (GUI) are not needed, making it more lightweight and suitable for server-side applications.
conda/mamba install
git clone (for development)
# clone repository and navigate to root directory
git clone https://github.com/roboflow/supervision.git
cd supervision
# setup python environment and activate it
python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip
# headless install
pip install -e "."
# desktop install
pip install -e ".[desktop]"
🚀 Quickstart¶
-
Detect and Annotate
Annotate predictions from a range of object detection and segmentation models
-
Track Objects
Discover how to enhance video analysis by implementing seamless object tracking
-
Detect Small Objects
Learn how to detect small objects in images
-
Count Objects Crossing Line
Explore methods to accurately count and analyze objects crossing a predefined line
-
Filter Objects in Zone
Master the techniques to selectively filter and focus on objects within a specific zone
-
Cheatsheet
Access a quick reference guide to the most common
supervision
functions