在做目标检测任务时,为了数据标注既快速又准确,需要用到labelImg进行画框标注,本文介绍一种请先阅读完指南再开始标注
1.安装labelme软件
(1) 打开cmd
(2) 复制粘贴命令:pip install labelme==3.16.7
(3) 注:一定要安装版本号为3.16.7的labelme
2. 打开labelme软件
(1) 打开cmd
(2) 复制粘贴命令:labelme,即可打开labelme软件
(3) cmd窗口与打开的labelme软件窗口如下:
3. 数据标注
(1) 点击Open Dir
(2) 选择存储图像的文件夹
(3) 打开之后软件右下角会显示刚刚选择的文件夹内包含的图像,左边显示当前要标注的图像
(4) 标注之前可以先设置一下自动保存,就不用每次手动点击保存键,方法:点击File,然后选择Save Automatically;如果没有设置自动保存就按照系统默认弹出的保存窗口保存,此时标注生成的json文件也同样会保存在和图片同一目录下
(5) 点击Create Polygons即可开始标注,图像不要先压缩或者改变格式再标注,因为后续处理对像素点有要求,所以直接原图标注即可
(6) 标注其实就是选择小麦倒伏区域,将小麦倒伏区域的边缘通过点连成线最终形成一个闭环,形成闭环后会出现提示框让我们Enter object label,框内要填小写的lodging。如图:
(7) 一张图片通常会有多个小麦倒伏区域,此时需要形成多个闭环,每一块倒伏区域对应一个闭环,注意每一个闭环都要选择Enter object label为小写的lodging(其实标注一次后lodging选项就会默认在框里了,不需要每次都手打)
(8) 有些倒伏情况较为复杂,此时可以将每一排的小麦形成一个或多个闭环,如下图所示:
(9) 有些倒伏程度很低或者倒伏面积很小,这种情况就不标注了,太费时间而且模型的预测效果不一定好,像类似下图框起来的这种都不需要标注
4. 使用labelme的一些快捷键:
(1) A和D用来控制前后切换图像
(2) Ctrl+滚轴用来缩放图像,一般在倒伏区域边缘比较复杂时使用
5. 标注完成后
(1) 会在图像旁边生成一个同名的json文件
(2) 标注完成后记得将图像与json文件一起打包发送
【labelme软件】使用指南
最新推荐文章于 2024-07-23 11:22:11 发布