前言
CHAutoLabel是基于开源标注工具LabelImg进行二次开发的软件,在继承LabelImg所有功能的基础上,添加了数据自动标注、标注模型更换等功能。
一、操作说明
0、预设标注类别
在resources\predefined_classes.txt
中列出所要标注的类别,在标注数据时候可以直接选择类别名称,不需要每次都输入类别名称。
1、单一类别标注
在此模式标注下的目标类别都默认为预定类别,用于大量单一类别标注场景。
2、困难样本
在VOC标注格式下,可以将某个标注框设置为困难样本,表示该对象难以被检测。标注为困难的样本不会被计入网络训练评估指标的计算里。
3、验证图像
在VOC标注格式下,若某张图片中没有目标,使用该功能仍然可以生成一个空的标注文件,同时将该图片标定为没有目标。适用于需要将一些空白背景图片加入模型训练的场景。
4、自动保存模式
当切换到下一张图片时,就会自动把上一张标注的图片标签自动保存下来,这样就不用每标注一张图片都手动保存一下了。
5、专家模式
标注的十字架会一直悬浮在窗口,不用每次标完一个目标,再按一次W快捷键,调出标注的十字架。
二、快捷操作
- Ctrl+O 选择要标注的文件
- Ctrl+U 选择要标注的文件目录
- Ctrl+Shift+O 打开标注文件
- Ctrl+R 选择标签的保存目录(默认保存在图片所在文件下)
- Ctrl+S 保存标注好的标签文件(自动保存模式下会自动保存)
- Ctrl+D 复制当前标签和矩形框
- Ctrl+V 复制上一张图片的全部标注
- Ctrl+Shift+D 删除当前图片
- Space 将当前图像标记为已验证
- W 开始创建矩形框
- D 切换到下一张图片
- A 切换到上一张图片
- Del 删除选中的标注矩形框
- Ctrl+Shift+= 放大图片(Ctrl+滑轮也可)
- Ctrl+ - 缩小图片(Ctrl+滑轮也可)
- ↑→↓← 移动选中的矩形框的位置
- Ctrl+F 调整到窗口大小
- Ctrl+Shift+F 适配当前窗口宽度
- Ctrl+= 恢复到原图尺寸
- Ctrl+Y 切换标注模式(YOLO<–>VOC)