Repolode
CVHub520

CVHub520/X-AnyLabeling

Aplicativo desktop multiplataforma para anotação assistida por IA de dados de texto, imagem, vídeo, nuvem de pontos e multimodais, com modelos integrados e exportação em vários formatos.

Alternativa open source a:LabelboxRoboflow

Estrelas
10,744
Forks
1,181
Issues abertas
12
Último commit
há 3 dias

O que é?

X-AnyLabeling é um aplicativo desktop para anotar conjuntos de dados usados em visão computacional e IA multimodal. Ele abrange tarefas 2D, como classificação, detecção de objetos, segmentação de instâncias, estimativa de pose, detecção de objetos orientados e OCR, além de rastreamento de múltiplos objetos, anotação de faixas, geração de legendas para imagens, perguntas e respostas visuais, análise de documentos e detecção e segmentação de nuvens de pontos 3D.

O aplicativo inclui ferramentas de desenho para polígonos, retângulos, caixas rotacionadas, cuboides, pontos, máscaras e outros elementos, além de uma ampla biblioteca de modelos de deep learning, como variantes do YOLO, SAM, Grounding DINO e PaddleOCR, que geram rótulos automaticamente. A inferência pode ser executada localmente com ONNX Runtime, TensorRT ou OpenCV DNN, ou remotamente com vLLM e SGLang. O projeto também inclui o X-AnyLabeling-Server, um serviço complementar para hospedar modelos personalizados.

As anotações podem ser importadas e exportadas em formatos como COCO, VOC, YOLO, DOTA, MOT, MASK, PPOCR e ShareGPT. O aplicativo funciona no Windows, Linux e macOS, e sua interface está disponível em inglês, chinês simplificado, japonês e coreano.

Recursos principais

  • 01Ferramentas de desenho integradas para polígonos, retângulos, caixas rotacionadas, cuboides, pontos, máscaras e outros elementos.
  • 02Rotulagem automatizada com diversos modelos de detecção, segmentação, OCR e visão-linguagem.
  • 03Inferência local com ONNX Runtime, TensorRT e OpenCV DNN, ou remota com vLLM e SGLang.
  • 04Importação e exportação nos formatos COCO, VOC, YOLO, DOTA, MOT, PPOCR e ShareGPT.
  • 05Anotação de detecção e segmentação de nuvens de pontos 3D.
  • 06Funciona no Windows, Linux e macOS.

Casos de uso

  • Rotular conjuntos de dados de imagens para treinar modelos de detecção de objetos ou segmentação de instâncias.
  • Gerar pré-rótulos com modelos SAM ou YOLO e corrigir os resultados manualmente.
  • Anotar documentos e textos para OCR ou extração de informações-chave.
  • Preparar dados de nuvens de pontos 3D para tarefas de percepção em direção autônoma ou robótica.

Início rápido

  1. 1

    Abra o guia de instalação e início rápido no README

  2. 2

    Baixe o aplicativo na página de releases ou instale-o seguindo o guia

  3. 3

    Inicie o X-AnyLabeling e comece a fazer anotações

Antes de usar

  • Licenciado sob a GPL-3.0, uma licença copyleft que exige que distribuições derivadas sejam de código aberto sob os mesmos termos.
  • Requer Python 3.11 ou superior, conforme indicado pelo selo no README.

Tópicos

Perguntas frequentes

O que é X-AnyLabeling?
Aplicativo desktop multiplataforma para anotação assistida por IA de dados de texto, imagem, vídeo, nuvem de pontos e multimodais, com modelos integrados e exportação em vários formatos. X-AnyLabeling é um aplicativo desktop para anotar conjuntos de dados usados em visão computacional e IA multimodal. Ele abrange tarefas 2D, como classificação, detecção de objetos, segmentação de instâncias, estimativa de pose, detecção de objetos orientados e OCR, além de rastreamento de múltiplos objetos, anotação de faixas, geração de legendas para imagens, perguntas e respostas visuais, análise de documentos e detecção e segmentação de nuvens de pontos 3D.
X-AnyLabeling é gratuito? Qual é a licença?
X-AnyLabeling é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
X-AnyLabeling ainda é mantido?
Manutenção ativa. O último commit de X-AnyLabeling foi em 18 de out. de 2026.
Para que posso usar X-AnyLabeling?
Rotular conjuntos de dados de imagens para treinar modelos de detecção de objetos ou segmentação de instâncias. Gerar pré-rótulos com modelos SAM ou YOLO e corrigir os resultados manualmente. Anotar documentos e textos para OCR ou extração de informações-chave. Preparar dados de nuvens de pontos 3D para tarefas de percepção em direção autônoma ou robótica.
Como instalar X-AnyLabeling?
Abra o guia de instalação e início rápido no README Baixe o aplicativo na página de releases ou instale-o seguindo o guia Inicie o X-AnyLabeling e comece a fazer anotações
Onde consigo X-AnyLabeling?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/CVHub520/X-AnyLabeling

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados