Repolode
CVHub520

CVHub520/X-AnyLabeling

Кроссплатформенное desktop-приложение для разметки текста, изображений, видео, облаков точек и мультимодальных данных с помощью ИИ, со встроенными моделями и экспортом в разные форматы.

Open source альтернатива:LabelboxRoboflow

Звёзды
10,744
Форки
1,181
Открытые issues
12
Последний коммит
позавчера

Что это?

X-AnyLabeling — приложение для разметки датасетов в задачах компьютерного зрения и мультимодального ИИ. Оно поддерживает 2D-задачи: классификацию, детекцию объектов, сегментацию экземпляров, оценку поз, детекцию объектов с поворотом и OCR, а также многобъектный трекинг, разметку дорожных полос, создание подписей к изображениям, визуальные вопросы и ответы, разбор документов, детекцию и сегментацию 3D-облаков точек.

В приложении есть инструменты для рисования полигонов, прямоугольников, повёрнутых рамок, кубоидов, точек и масок, а также большая библиотека моделей глубокого обучения, например варианты YOLO, SAM, Grounding DINO и PaddleOCR, которые автоматически создают разметку. Инференс можно запускать локально через ONNX Runtime, TensorRT или OpenCV DNN либо удалённо через vLLM и SGLang. В проект также входит X-AnyLabeling-Server для размещения собственных моделей.

Разметку можно импортировать и экспортировать в форматах COCO, VOC, YOLO, DOTA, MOT, MASK, PPOCR и ShareGPT. Приложение работает на Windows, Linux и macOS; интерфейс доступен на английском, упрощённом китайском, японском и корейском языках.

Ключевые возможности

  • 01Встроенные инструменты для рисования полигонов, прямоугольников, повёрнутых рамок, кубоидов, точек и масок.
  • 02Автоматическая разметка с помощью множества моделей детекции, сегментации, OCR и компьютерного зрения с поддержкой языка.
  • 03Локальный инференс через ONNX Runtime, TensorRT и OpenCV DNN или удалённый — через vLLM и SGLang.
  • 04Импорт и экспорт в форматах COCO, VOC, YOLO, DOTA, MOT, PPOCR и ShareGPT.
  • 05Разметка для детекции и сегментации 3D-облаков точек.
  • 06Работает на Windows, Linux и macOS.

Сценарии использования

  • Разметка датасетов изображений для обучения моделей детекции объектов или сегментации экземпляров.
  • Предварительная разметка данных моделями SAM или YOLO с последующей ручной корректировкой.
  • Разметка документов и текста для OCR или извлечения ключевой информации.
  • Подготовка данных 3D-облаков точек для задач восприятия в автономном вождении или робототехнике.

Быстрый старт

  1. 1

    Откройте руководство по установке и быстрому началу работы из README

  2. 2

    Скачайте приложение со страницы релизов или установите его, следуя руководству

  3. 3

    Запустите X-AnyLabeling и начните разметку

Что важно знать

  • Распространяется по лицензии GPL-3.0 — лицензии с копилефтом, которая требует выпускать производные дистрибутивы с открытым исходным кодом на тех же условиях.
  • Согласно значку в README, требуется Python 3.11 или новее.

Темы

Частые вопросы

Что такое X-AnyLabeling?
Кроссплатформенное desktop-приложение для разметки текста, изображений, видео, облаков точек и мультимодальных данных с помощью ИИ, со встроенными моделями и экспортом в разные форматы. X-AnyLabeling — приложение для разметки датасетов в задачах компьютерного зрения и мультимодального ИИ. Оно поддерживает 2D-задачи: классификацию, детекцию объектов, сегментацию экземпляров, оценку поз, детекцию объектов с поворотом и OCR, а также многобъектный трекинг, разметку дорожных полос, создание подписей к изображениям, визуальные вопросы и ответы, разбор документов, детекцию и сегментацию 3D-облаков точек.
X-AnyLabeling можно использовать бесплатно? Какая у него лицензия?
X-AnyLabeling распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
X-AnyLabeling всё ещё поддерживается?
Активно поддерживается. Последний коммит в X-AnyLabeling — 18 окт. 2026 г..
Для чего можно использовать X-AnyLabeling?
Разметка датасетов изображений для обучения моделей детекции объектов или сегментации экземпляров. Предварительная разметка данных моделями SAM или YOLO с последующей ручной корректировкой. Разметка документов и текста для OCR или извлечения ключевой информации. Подготовка данных 3D-облаков точек для задач восприятия в автономном вождении или робототехнике.
Как установить X-AnyLabeling?
Откройте руководство по установке и быстрому началу работы из README Скачайте приложение со страницы релизов или установите его, следуя руководству Запустите X-AnyLabeling и начните разметку
Где скачать X-AnyLabeling?
Исходный код и инструкции по установке — на GitHub: https://github.com/CVHub520/X-AnyLabeling

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Ultralytics YOLOv5 — библиотека компьютерного зрения на базе PyTorch для детекции объектов, сегментации экземпляров и классификации изображений, с обучением и экспортом моделей.

58,2 тыс.17,5 тыс.PythonAGPL-3.0Обновлён позавчера