supervision

写视觉代码太繁琐?用 supervision 几行搞定检测、分割和可视化。

开源 🏷️完全免费 ✅ 目前可打开 计算机视觉 🍴 复刻 4931 🐛 待处理 97 👀 关注 290
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 51565
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源库,MIT许可证,完全免费,无付费版本。

项目预览

supervision 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类计算机视觉
开发团队roboflow
定价模式🏷️完全免费
价格说明开源库,MIT许可证,完全免费,无付费版本。
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言Python
技术栈/模型classification,coco,computer-vision,deep-learning,hacktoberfest,image-processing,instance-segmentation,low-code,machine-learning,metrics,object-detection,oriented-bounding-box,pascal-voc,python,pytorch,tensorflow,tracking,video-processing,yolo
GitHub 星标★ 51565
上线时间2022-11-28 00:00:00
代码更新2026-11-09
仓库体积4.55 GB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-10
浏览次数8

项目介绍

supervision 是一个专注于计算机视觉的可复用工具库,旨在简化视觉任务的开发流程。它解决了开发者在目标检测、分割、分类等任务中重复编写样板代码的问题,提供了统一的 API 来加载、处理和可视化模型输出。核心能力包括:高效的标注框和掩码操作、多种数据集格式(如 COCO)的读写、丰富的可视化工具(如标签绘制、轨迹渲染)、以及低代码的模型集成方式。它支持与主流检测模型(如 YOLO)无缝对接,并提供了过滤、跟踪、标注等实用功能,帮助开发者快速构建从数据准备到结果可视化的完整视觉应用流水线。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 51565

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 5 分钟 部署方式:库/依赖 3 步

环境要求

  • Python >= 3.10
  • 已安装 pip 包管理工具
  • 能访问 PyPI 的网络环境

安装与启动步骤

  1. 1检查 Python 版本

    supervision 要求 Python 3.10 及以上,先确认本机版本是否满足,低于 3.10 需先升级 Python。

    python --version
  2. 2安装 supervision

    使用 pip 从 PyPI 安装 supervision 包,建议在虚拟环境中执行以免污染全局环境。

    pip install supervision
  3. 3验证是否装好

    执行导入命令,没有报错说明包已正确安装到当前 Python 环境。

    python -c "import supervision"

如何确认成功

运行 python -c "import supervision" 无任何报错,即表示安装成功。

常见问题

Q:Python 版本低于 3.10 怎么办?

A:先升级到 Python 3.10 或更高版本,再重新执行 pip install supervision;否则可能安装失败或无法导入。

Q:可以用 conda 或 mamba 安装吗?

A:README 提到 conda、mamba 以及源码安装方式,具体步骤请查阅官方指南 https://roboflow.github.io/supervision/。

Q:安装后怎么快速上手?

A:README 提供 Quickstart,分为 Models(模型)、Annotators(标注器)、Datasets(数据集)三部分,可从这三块入手。

Q:pip install 很慢或超时怎么办?

A:可切换到国内 PyPI 镜像源后重试安装命令,或检查当前网络是否能正常访问 PyPI。

注意事项

  • README 节选只给出 pip install supervision 这一条安装命令,其余安装方式与用法需参考官网文档。
  • 建议使用 Python 虚拟环境安装,避免与系统其他依赖冲突。
  • 项目官网为 https://supervision.roboflow.com,遇到问题优先查阅官方文档。

核心亮点

  • 提供统一的 API,轻松切换不同模型输出,无需修改核心逻辑
  • 内置丰富的可视化工具,支持标注框、掩码、轨迹等,调试直观
  • 支持 COCO 等主流数据集格式,简化数据加载与转换流程

不足之处

  • 文档/社区待观察
  • 对非 YOLO 系列模型的适配可能需要额外配置

适用场景

  • 快速构建目标检测演示原型或 POC
  • 在科研中可视化模型输出,辅助调试和论文配图
  • 构建自动化数据标注或预处理流水线

替代项目

Detectron2、MMDetection、FiftyOne

上一篇:ultralytics

下一篇:mediapipe

同类项目推荐

kornia-rs 开源

用 Rust 写高性能视觉算子,还能被 Python 直接调用

Low-level 3D Computer Vision library in Rust

★ 751 2026-09-18
deepdoctection 开源

一行代码搭建文档解析流水线,快速提取版面、表格与文本。

A Repo For Document AI

★ 3269 2026-08-10
UniGoal 开源

让机器人零训练看懂世界,直接找目标

[CVPR 2025] UniGoal: Towards Universal Zero-shot Goal-oriented Navigation

★ 373 2026-08-09
darknet 开源

轻量 C 框架,CPU 也能跑 YOLO 实时检测

Darknet/YOLO object detection framework

★ 861 2026-09-13
webcam-pix2pix-tensorflow 开源

让摄像头画面实时变身,玩转 pix2pix 风格转换

Source code and pretrained model for running pix2pix in realtime on a webcam feed.

★ 360 2026-08-09
DeepLIIF 开源

一键将免疫组化图像转化为多重荧光定量数据,提升病理分析效率

Deep Learning Inferred Multiplex ImmunoFluorescence for IHC Image Quantification (ht···

★ 265 2026-08-10
CAST 开源

单张照片,重建可编辑的 3D 组件化场景

An unofficial and simplified implementation of SIGGRAPH 2025 best paper nominate: C···

★ 258 2026-08-09