1 Star 0 Fork 1

jason / AutoLabelImg_yolov8

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

AutoLabelImg

labelImg,内置基于 YOLOv8 的自动检测功能。
目前为英文版,未汉化。

Built-in labelImg with YOLOv8 based automatic detection function.
Currently in English version, without localization.

预览图

CE057907-DEA1-4ce7-B567-CA9913DE8F0C

新增功能:

对应快捷键如下所示。

1.自动标注

(1).Auto Label:当前图片
(2).Auto Label All:
 Current image and after:自动标注当前及之后的图片
 All images:自动标注全部图片
 Index range of images:自动标注指定序号(包含)间的图片

2.一键载入

load_data:快速载入上次标注记录点

3.重框筛选(Label Filter)

filterate计算iou筛选得到列表,Prev、Next前后载入疑似重框标注data。

使用

(1).default.yaml自动生成
(2).自动标注使用前确认参数
 - parameter_settings:含conf、iou、classes参数
 - model_selection:支持yolov8n、yolov8s、yolov8m、yolov8l、yolov8x
 - "./tools/change_labels.py"修改检测类别序号(coco --> 当前任务)
  - def rework_classes(default=False):禁用修改
  - def replace(line):按任务及使用情况灵活修改,默认2,5,7 --> 2。
(3).重框筛选使用前确认参数
 filter_conf、check_ls两个参数,在default.yaml中修改

Installation

Windows + Anaconda

个人配置:NVIDIA GTX 1600s + cuda12.0

1.配置环境:

conda create -n yourvenv python=3.8
conda activate yourvenv
pip install pyqt5
conda install -c anaconda lxml
安装torch:https://pytorch.org/

cd "your dir path"
pip install -r requirements.txt
pyrcc5 -o libs/resources.py resources.qrc
python labelImg.py

2.下载模型:
根目录创建models文件夹,从YOLOv8中下载pt权重文件并放至文件夹内。

注:python3.10以上易崩,labelimg标框所用库数据格式不兼容等原因。

Hotkeys

快捷键 功能
Ctrl + u 从文件夹路径加载图片
Ctrl + r 设置保存路径
Ctrl + s 保存
Ctrl + d 复制矩形框
Ctrl + Shift + d 删除当前图像
w 创建一个矩形框
d 下一张图像
a 上一张图像
del 删除所选矩形框
↑→↓← 移动选定矩形框
新增快捷键 对应项
Ctrl + p Auto Label
Ctrl + m Auto Label All
F5 load_data
filterate F8
Prev F10
Next F12

程序崩溃原因

1."./data/predefined_classes.txt"与classes.txt不一致。
2.载入崩溃:删除C:\Users\用户名路径下的.labelImgSettings.pkl文件。 3.小概率画框/调框/删框时崩溃,未解决。重启、F5载入即可。


空文件

简介

auto-label-img_yolov8-a 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/GodJason/auto-label-img_yolov8-a.git
git@gitee.com:GodJason/auto-label-img_yolov8-a.git
GodJason
auto-label-img_yolov8-a
AutoLabelImg_yolov8
master

搜索帮助