# labelU **Repository Path**: featherfly1/labelU ## Basic Information - **Project Name**: labelU - **Description**: mirror of https://github.com/opendatalab/labelU - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2024-12-10 - **Last Updated**: 2025-08-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

简体中文 | English

## 产品介绍 LabelU是一款综合性的数据标注平台,专为处理多模态数据而设计。该平台旨在通过提供丰富的标注工具和高效的工作流程,帮助用户更轻松地处理图像、视频和音频数据的标注任务,满足各种复杂的数据分析和模型训练需求。 ## 特色功能 ### 多功能图像标注工具 LabelU为图像标注提供了全面的工具集,包括2D框、语义分割、多段线、关键点等多种标注方式。这些工具能够灵活应对诸如目标检测、场景分析、图像识别、机器翻译等各种图像处理任务,帮助用户高效完成图像的标识、注释和分析。 ### 强大的视频标注功能 视频标注方面,LabelU展现了强大的处理能力,支持视频分割、视频分类以及视频信息提取等功能。非常适合应用于视频检索、视频摘要、行为识别等任务,使用户能够轻松处理长时段视频,精准提取关键信息,支持复杂场景分析,为后续的模型训练提供高质量的标注数据。 ### 高效的音频标注工具 音频标注工具是LabelU的另一大特色。该工具具备高效、精准的音频分析能力,支持音频分割、音频分类和音频信息提取。通过将复杂的声音信息直观化展示,LabelU简化了音频数据的处理流程,助力更准确的模型开发。 ### 人工智能辅助标注 LabelU 支持预标注数据的一键载入,用户可以根据实际需要对其进行细化和调整。这一特性提高了标注的效率和准确性。 https://github.com/user-attachments/assets/f90e5a66-ab4d-456e-af4d-e6408a623812 ## 特性 - 简易,提供多种图像标注工具,通过简单可视化配置即可标注。 - 灵活,多种工具可自由组合使用,满足大部分图像,视频,音频的标注需求。 - 通用,支持导出多种数据格式,包括 JSON,COCO,MASK。 ## 快速开始 - - ### 本地部署 1. 安装 [Miniconda](https://docs.conda.io/en/latest/miniconda.html),选择对应的操作系统类型并下载安装。 > **注:** 如果你的系统是 MacOS intel 芯片,请安装 [intel x86_64 版本的 Miniconda](https://repo.anaconda.com/miniconda/)。 2. 安装完毕后,在终端运行以下命令(过程中的提示选择默认 `y` 即可): ```bash conda create -n labelu python=3.11 ``` > **注:** Windows 平台可在 Anaconda Prompt 程序中运行以上命令。 3. 激活环境: ```bash conda activate labelu ``` 4. 安装 LabelU: ```bash pip install labelu ``` > 安装测试版本:`pip install labelu==<测试版本号>` 或安装带 `mysqlclient` 的版本: ```bash pip install labelu[mysql] # 或手动安装mysqlclient # pip install labelu mysqlclient ``` 5. 运行: ```bash labelu ``` > 如果从 1.x 版本升级,同时需要使用 MySQL 数据库,请运行以下命令从 内置的 SQLite 数据库迁移数据到 MySQL 数据库: ```bash DATABASE_URL=mysql://:@/ labelu migrate_to_mysql ``` 1. 打开浏览器,访问 [http://localhost:8000/](http://localhost:8000/) 。 ### 本地开发 ```bash # 安装miniconda # https://docs.conda.io/en/latest/miniconda.html # 创建虚拟环境(python = 3.11) conda create -n labelu python=3.11 # 激活虚拟环境 conda activate labelu # 安装 peotry # https://python-poetry.org/docs/#installing-with-the-official-installer # 安装所有依赖包 poetry install # 从 LabelU-kit 下载前端资源 sh ./scripts/resolve_frontend.sh true # 启动labelu, 默认访问地址: http://localhost:8000 uvicorn labelu.main:app --reload ``` ## 快速上手 - [使用说明](https://opendatalab.github.io/labelU) ## 标注格式 - [格式说明](https://opendatalab.github.io/labelU/#/schema) ## 技术交流 欢迎加入 Opendatalab 官方微信群!

## 友情链接 - [LabelU-kit](https://github.com/opendatalab/labelU-Kit) Web 前端标注套件(LabelU基于此套件开发) - [LabelLLM](https://github.com/opendatalab/LabelLLM) 开源LLM对话标注平台 - [Miner U](https://github.com/opendatalab/MinerU) 一站式高质量数据提取工具 ## 开源许可证 该项目使用 [Apache 2.0 license](./LICENSE).