← Descubrir
GitHub · roboflow/supervision↑ +1.288 hoy

Herramientas para proyectos de visión por computadora.

Desarrollado por Roboflow, Supervision ofrece herramientas y funciones auxiliares reutilizables para proyectos de visión por computadora. Esta biblioteca basada en Python acelera los flujos de trabajo de desarrollo al facilitar operaciones estándar en procesos como la detección y el seguimiento de objetos.

Actualizaciones

  • 25 de octubre de 2026: Estrellas 51,253 → 51,348, última versión 0.31.2 (24 de octubre de 2026).
  • 21 de octubre de 2026: Estrellas 51,223 → 51,253, última versión 0.31.1 (20 de octubre de 2026).
  • 17 de octubre de 2026: Estrellas 51,154 → 51,223, última versión 0.31.0 (16 de octubre de 2026).
  • 8 de octubre de 2026: Estrellas 51,146 → 51,154, última versión 0.30.9 (8 de octubre de 2026).

Qué aporta

  • Acelera los procesos de carga y procesamiento de datos en proyectos de visión por computadora.
  • Simplifica el desarrollo de aplicaciones al estandarizar operaciones como la detección y el seguimiento de objetos.
  • Proporciona visualización y gestión de conjuntos de datos al trabajar de forma compatible con diferentes bibliotecas de modelos.

Instalación

Instalación del paquete
pip install supervision

Ejecución

Marcar un objeto en la imagen
import cv2
import supervision as sv

image = cv2.imread(...)
detections = sv.Detections(...)

box_annotator = sv.BoxAnnotator()
annotated_frame = box_annotator.annotate(scene=image.copy(), detections=detections)

Si no programa

Pegue esto en su agente (Claude Code · Codex · Antigravity)

Instalé la biblioteca con el comando de supervisión pip install en un entorno Python 3.9 o superior. Quiero visualizar los resultados de la detección de objetos y administrar mi conjunto de datos en mi proyecto de visión por computadora. ¿Cómo puedo marcar los resultados de la detección de objetos en una imagen usando la biblioteca de Supervisión y cómo puedo cargar y convertir conjuntos de datos en diferentes formatos (COCO, YOLO, etc.)? Ayúdenme a crear un flujo de trabajo de muestra utilizando el anotador y las herramientas auxiliares de conjunto de datos proporcionadas por la biblioteca.

Repositorio: https://github.com/roboflow/supervision. Sigue las instrucciones oficiales del archivo README de este repositorio para la instalación y ejecución.

Antes de empezar, comprueba en qué sistema operativo estamos y si las herramientas necesarias (ej. Python, Node.js, Git, Docker) están instaladas. Instala las que falten paso a paso según este sistema.

Crea una carpeta nueva y vacía para trabajar. No toques ningún archivo fuera de esta carpeta y no borres nada. Antes de ejecutar cada comando, dime qué vas a hacer en una frase.

Dime qué debería ver en la pantalla al final de cada paso. Si ocurre un error, te pegaré el mensaje de error tal cual y lo solucionaremos juntos.

Términos relacionados del glosario

Para quién esEs adecuado para desarrolladores de Python que desean estandarizar los procesos de seguimiento y detección de objetos en proyectos de visión por computadora.
LicenciaMIT

Enlaces

TreScout no desarrolló esta herramienta · la encontramos en las tendencias de GitHub y la presentamos. Esta página describe el repositorio tal como estaba el 2026-06-09: El número de estrellas y nuestro texto son de ese día, el repositorio puede haber cambiado desde entonces. Consulte el enlace del repositorio para ver el estado actual. El texto de presentación se preparó con IA a partir de la propia documentación del repositorio y esta página se tradujo automáticamente del original en turco · prevalece la versión turca.