自动标注工具X-Anylabeling(源码)版windows11系统安装
说明:X-AnyLabeling是一款功能强大的标注工具,集成了AI引擎,可实现快速自动标注。还在使用labelme或labeling么,那就out了!除了具有传统标注工具的手动标注功能,还可以下载使用软件集成的AI模型(如segment anything)辅助自动标注,还可以使用自定义模型自动标注,支持多种格式的导入和导出等
项目官网:https://github.com/CVHub520/X-AnyLabeling
一、创建conda虚拟环境
conda create --name x-anylabeling python=3.9 -y
二、激活conda环境
conda activate x-anylabeling
三、安装onnx(可使用镜像),若版本不匹配,可根据官方说明指定版本安装
pip install onnx -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install onnxsim -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install onnxruntime -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install onnxruntime-gpu -i https://pypi.tuna.tsinghua.edu.cn/simple
四、下载项目源码(git方式或者直接下载解压)
git clone https://github.com/CVHub520/X-AnyLabeling.git
五、安装必要的包,使用下列命令,使用文件名替换xxx
pip install -r xxx.txt
如,我使用的requirements-gpu-dev.txt:
pip install -r requirements-gpu-dev.txt
六、生成资源
pyrcc5 -o anylabeling/resources/resources.py anylabeling/resources/resources.qrc
七、为避免潜在冲突,请使用以下命令卸载任何现有的AnyLabeling安装:
pip uninstall anylabeling -y
八、安装完成,使用命令运行应用弹出应用界面(若有未安装或者冲突的包根据提示安装即可)
python anylabeling/app.py
应用界面: