1. 安装
EISeg提供多种安装方式,其中使用pip和运行代码方式可兼容Windows,Mac OS和Linux。为了避免环境冲突,推荐在conda创建的虚拟环境中安装。
通过git将PaddleSeg克隆到本地:
git clone https://github.com/PaddlePaddle/PaddleSeg.git
安装好所需环境后,进入EISeg,可通过直接运行eiseg打开EISeg:
cd PaddleSeg\contrib\EISeg
python -m eiseg
或进入eiseg,运行exe.py打开EISeg:
cd PaddleSeg\contrib\EISeg\eiseg
python exe.py
2. 导入模型参数
在使用之前需先下载模型权重,并导入到软件中,模型的链接在官网里,点击就可以直接下载。官方链接https://gitee.com/paddlepaddle/PaddleSeg/tree/release/2.2/contrib/EISeg
建议选取高精度模型:HRNet18_OCR64
3. 开始使用
-
图像加载
打开图像/图像文件夹。当看到主界面图像正确加载,数据列表正确出现图像路径即可。并且勾选“JSON保存”和“COCO保存”
-
标签添加/加载
添加/加载标签。可以通过添加标签新建标签,标签分为4列,分别对应像素值、说明、颜色和删除。新建好的标签可以通过保存标签列表保存为txt文件,其他合作者可以通过加载标签列表将标签导入。通过加载方式导入的标签,重启软件后会自动加载。
-
自动保存设置
在使用中可以将自动保存设置上,设定好文件夹即可,这样在使用时切换图像会自动将完成标注的图像进行保存。
建立打开文件夹,而不是打开图像,否则只能标一个图保存一个文件,而我们一般是需要将整个文件夹对应的标记保存至一个json文件
部分按键/快捷键 功能
部分按键/快捷键 | 功能 |
---|---|
鼠标左键 | 增加正样本点 |
鼠标右键 | 增加负样本点 |
鼠标中键 | 平移图像 |
Ctrl+鼠标中键(滚轮) | 缩放图像 |
Space(空格) | 完成标注/切换状态 |
Ctrl+Z | 撤销 |
Ctrl+Shift+Z | 清除 |
Ctrl+Y | 重做 |
Ctrl+A | 打开图像 |
Shift+A | 打开文件夹 |
E | 打开快捷键表 |
Backspace(退格) | 删除多边形 |
鼠标双击(点) | 删除点 |
鼠标双击(边) | 添加点 |