Repolode
CVHub520

CVHub520/X-AnyLabeling

Aplicación de escritorio multiplataforma para etiquetar con ayuda de IA datos de texto, imágenes, video, nubes de puntos y datos multimodales, con modelos integrados y exportación a varios formatos.

Alternativa open source a:LabelboxRoboflow

Estrellas
10,744
Forks
1,181
Issues abiertos
12
Último commit
anteayer

¿Qué es?

X-AnyLabeling es una aplicación de escritorio para anotar conjuntos de datos usados en visión por computadora e IA multimodal. Abarca tareas 2D como clasificación, detección de objetos, segmentación de instancias, estimación de pose, detección de objetos orientados y OCR, además de seguimiento de múltiples objetos, anotación de carriles, generación de descripciones de imágenes, respuesta a preguntas visuales, análisis de documentos y detección y segmentación de nubes de puntos 3D.

La aplicación incluye herramientas de dibujo para polígonos, rectángulos, cuadros rotados, cuboides, puntos, máscaras y más, además de una amplia biblioteca de modelos de deep learning, como las variantes de YOLO, SAM, Grounding DINO y PaddleOCR, que generan etiquetas automáticamente. La inferencia puede ejecutarse localmente con ONNX Runtime, TensorRT u OpenCV DNN, o de forma remota con vLLM y SGLang. El proyecto también incluye X-AnyLabeling-Server, un complemento para alojar modelos personalizados.

Las anotaciones se pueden importar y exportar en formatos como COCO, VOC, YOLO, DOTA, MOT, MASK, PPOCR y ShareGPT. La aplicación funciona en Windows, Linux y macOS, y su interfaz está disponible en inglés, chino simplificado, japonés y coreano.

Funciones clave

  • 01Herramientas de dibujo integradas para polígonos, rectángulos, cuadros rotados, cuboides, puntos y máscaras.
  • 02Etiquetado automático con numerosos modelos de detección, segmentación, OCR y visión y lenguaje.
  • 03Inferencia local mediante ONNX Runtime, TensorRT y OpenCV DNN, o remota mediante vLLM y SGLang.
  • 04Importación y exportación en formatos COCO, VOC, YOLO, DOTA, MOT, PPOCR y ShareGPT.
  • 05Anotación de detección y segmentación de nubes de puntos 3D.
  • 06Funciona en Windows, Linux y macOS.

Casos de uso

  • Etiquetar conjuntos de datos de imágenes para entrenar modelos de detección de objetos o segmentación de instancias.
  • Generar etiquetas preliminares con modelos SAM o YOLO y corregirlas manualmente.
  • Anotar documentos y texto para OCR o extracción de información clave.
  • Preparar datos de nubes de puntos 3D para tareas de percepción en conducción autónoma o robótica.

Inicio rápido

  1. 1

    Abre la guía de instalación y de inicio rápido desde el README

  2. 2

    Descarga la aplicación desde la página de versiones o instálala siguiendo la guía

  3. 3

    Inicia X-AnyLabeling y empieza a anotar

Antes de usarlo

  • Está bajo la licencia GPL-3.0, una licencia copyleft que exige que las distribuciones derivadas sean de código abierto bajo los mismos términos.
  • Requiere Python 3.11 o posterior, según la insignia del README.

Temas

Preguntas frecuentes

¿Qué es X-AnyLabeling?
Aplicación de escritorio multiplataforma para etiquetar con ayuda de IA datos de texto, imágenes, video, nubes de puntos y datos multimodales, con modelos integrados y exportación a varios formatos. X-AnyLabeling es una aplicación de escritorio para anotar conjuntos de datos usados en visión por computadora e IA multimodal. Abarca tareas 2D como clasificación, detección de objetos, segmentación de instancias, estimación de pose, detección de objetos orientados y OCR, además de seguimiento de múltiples objetos, anotación de carriles, generación de descripciones de imágenes, respuesta a preguntas visuales, análisis de documentos y detección y segmentación de nubes de puntos 3D.
¿X-AnyLabeling es gratuito? ¿Qué licencia tiene?
X-AnyLabeling es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿X-AnyLabeling sigue mantenido?
Mantenimiento activo. El último commit de X-AnyLabeling fue el 18 oct 2026.
¿Para qué puedo usar X-AnyLabeling?
Etiquetar conjuntos de datos de imágenes para entrenar modelos de detección de objetos o segmentación de instancias. Generar etiquetas preliminares con modelos SAM o YOLO y corregirlas manualmente. Anotar documentos y texto para OCR o extracción de información clave. Preparar datos de nubes de puntos 3D para tareas de percepción en conducción autónoma o robótica.
¿Cómo se instala X-AnyLabeling?
Abre la guía de instalación y de inicio rápido desde el README Descarga la aplicación desde la página de versiones o instálala siguiendo la guía Inicia X-AnyLabeling y empieza a anotar
¿Dónde consigo X-AnyLabeling?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/CVHub520/X-AnyLabeling

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados