Giter VIP home page Giter VIP logo

x-anylabeling's Introduction

X-AnyLabeling

💫 X-AnyLabeling 💫

X-AnyLabeling:一款多 SOTA 模型集成的高级自动标注工具!

👉帮助文档👈

简体中文 | English

AnyLabeling-SegmentAnything

使用 Segment Anything 轻松进行自动标注

😀基础特性:

  • 支持 SAMYOLODETR 等多个主流模型。
  • 支持分类、检测、分割、人脸、姿态估计等多种视觉任务。
  • 支持 PaddlePadlleOpenMMLabtimm 等多个主流框架。
  • 支持一键运行转换成标准的 COCO-JSONVOC-XML 以及 YOLOv5-TXT 文件格式。
  • 支持多边形、矩形、圆形、直线和点的图像标注以及文本检测、识别和KIE(关键信息提取)标注。

🔥亮点功能:

一、安装和运行

1.1 可执行文件

注意:

  • 对于MacOS:

    • 安装完成后,转到Applications文件夹。
    • 右键单击应用程序并选择打开。
    • 从第二次开始,您可以使用Launchpad正常打开应用程序。
  • 目前我们仅为WindowsLinux系统提供带有图形用户界面(GUI)的可执行程序。对于其他操作系统的用户,您可以按照步骤二的说明自行编译程序。

1.2 源码运行

  • 安装基础依赖库
pip install -r requirements.txt

如果需要使用 GPU 推理,请根据需要安装对应的 requirements-gpu.txt 文件,并根据本机 CUDACuDNN 版本下载对应的 onnxruntime-gpu 版本,具体可参考帮助文档

  • 生成资源:
pyrcc5 -o anylabeling/resources/resources.py anylabeling/resources/resources.qrc
  • 运行应用程序:
python anylabeling/app.py

二、打包编译

  • 安装 PyInstaller
pip install -r requirements-dev.txt
# pip install -r requirements-gpu-dev.txt
  • 构建:

请参考帮助文档中的工具使用章节。

  • 移步至目录 dist/ 下检查输出。

三、其它

更多功能与问题反馈请参考帮助文档

许可证

本项目采用 GPL-3.0 开源许可证

引用

如果在你的研究中有使用到此项目,请参考以下格式引用它:

@misc{X-AnyLabeling,
title={Advanced Auto Labeling Solution with Added Features},
author={CVHub},
howpublished = {\url{https://github.com/CVHub520/X-AnyLabeling}},
year={2023}
}

👋联系我们

如果您在使用本项目的过程中有任何的疑问或碰到什么问题,请搜索微信号:cv_huber,备注 X-Anylabeing+简要问题描述 添加微信好友,我们将给予力所能及的帮助!

x-anylabeling's People

Contributors

cvhub520 avatar david-19940718 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.