前言
最近在百度飞浆的公众号看到一个特别有趣的图片标注工具EIseg,它labelme等标记工具不同的是,它是一个通过深度学习来标注的工具,使用鼠标点一下就能完成标注任务,下面是工具的演示。本文章仅供学习。
操作演示
标注效果
绿色的点为正样本点(鼠标左键),红色的点为负样本点(鼠标右键)
标注后的数据保存
安装方法
源码安装
- 首先到官方下载PaddleSeg的源码,EIseg工具在里面,这是官方地址(码云)https://gitee.com/paddlepaddle/PaddleSeg,工具的位置在
PaddleSeg/contrib/EIseg
- 进入文件夹,打开
cmd
执行命令pip install -r requirements.txt
安装依赖
- 完成后进入eiseg文件夹,打开
cmd
,执行命令python __main__.py
,出现界面,代表可以使用
pip安装
可以通过pip
直接安装(pip install eiseg
),安装完成后在cmd
直接输入eiseg
可以直接打开。
若显示找不到model
模块,可以到PaddleSeg的源码里面找到eiseg的文件夹,复制里面的model
文件夹到site-packages
的eiseg
文件夹中
使用方法
在使用之前需先下载模型权重,并导入到软件中,模型的链接在官网里,点击就可以直接下载。官方链接https://gitee.com/paddlepaddle/PaddleSeg/tree/release/2.2/contrib/EISeg
导入模型权重
标注完之后,可以选择保存的格式
这是官方给出的一些基本操作
部分按键/快捷键 | 功能 |
---|---|
鼠标左键 | 增加正样本点 |
鼠标右键 | 增加负样本点 |
鼠标中键 | 平移图像 |
Ctrl+鼠标中键(滚轮) | 缩放图像 |
S | 切换上一张图 |
F | 切换下一张图 |
Space(空格) | 完成标注/切换状态 |
Ctrl+Z | 撤销 |
Ctrl+Shift+Z | 清除 |
Ctrl+Y | 重做 |
Ctrl+A | 打开图像 |
Shift+A | 打开文件夹 |
E | 打开快捷键表 |
Backspace(退格) | 删除多边形 |
鼠标双击(点) | 删除点 |
鼠标双击(边) | 添加点 |
【注】
- 在使用
pip
安装后,EIseg的界面可能和当前的不一样,也没有选择保存类型的功能菜单栏,或者可能是开发者没在pip
上及时更新,这时可以直接使用源码安装。 - 在选择标签保存的文件夹时,文件夹名称不能有中文!!!