Labelme使用——数据集标注详解

 1、Labelme的安装:

Windows下首先安装Anaconda,安装教程:Windows下Anaconda的下载与安装_一诺长安的博客-CSDN博客

安装成功后,电计电脑左下角“开始”,找到Anaconda3(64-bit )下的Anaconda Prompt,并打开。

 查看python版本:输入python或者python -V

 创建虚拟环境:conda create -n labelme python=3.X,如下:(具体3.X可在base环境下输入“python -V”查看,以3.6为例)。询问是否继续,输入‘y’,如下:

 安装好表示创建虚拟环境完毕,进入labelme环境,windows下使用指令:activate labelme(注:如果是Ubuntu下,使用指令:conda activate labelme或者 source activate labelme ),回车后出现(labelme)C:\users\XXX> 表示已进入虚环境,如下所示

输入“pip install labelme”进行安装,回车运行,如下: 

注:可以添加镜像以提升安装速度,直接在该指令后添加 -i https://pypi.douban.com/simple,此处使用豆瓣镜像,其他镜像同理,如下所示:

等待安装,出现红框提示说明安装完毕。

 2、Labelme的使用:

 启动:在终端执行如下指令:labelme
界面打开如下所示:

单张图片标注

点击左侧菜单栏“open”,选择要标注的图片所在位置,如下:

 若出现报错如下,说明格式不对,需要将jpg后缀转为png。教程如下:修改图片文件后缀,将JPG转换为PNG_小青蛙呀的博客-CSDN博客

格式修改正确后打开图片,加载完成如下:

点击菜单左侧“Create Folygons”,鼠标再移到中间标注页面的时候会变成十字形,意味着可以开始标注了。

标注区域为一个闭环;以一个点为开端,中间拉数条直线(左键点击某个点锁定起点,松开左键,滑动鼠标形成直线,到达终点后再点击下左键,一条直线勾勒完成),最后连接到开端,形成闭环弹出提示框(Tips:1.可以将图片拉大点再标注,精度更好 2.标注物体的形状中含直线的就一条线拉完,中间不要停)如下所示:

填写类别及类别id,完成后点击保存,保存的文件类型为json。

 

 语义分割生成标签文件夹指令:python labelme2voc.py tmp_json tem_voc --labels labels.txt

  • 8
    点赞
  • 60
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
labelme标注是一种常用的目标标注工具,用于标注图像中的目标,并生成标注数据。当图像中存在重叠的目标时,一种解决方法是通过简单的绘图技巧来完成标注。 首先,我们可以使用标注工具中提供的绘制工具,例如矩形框、多边形、线条等,对目标进行逐个标注。对于重叠目标,我们可以先标注一个目标,然后将绘制工具调整到较小的尺寸,仔细选择重叠目标的边界,并对其进行标注。这样,我们可以通过在已有标注的目标上绘制新的标注来完成对重叠目标的标注。 其次,对于重叠目标中一些不易区分的部分,我们可以使用不同颜色的标注来区分它们。例如,对于两个重叠的目标,我们可以使用红色标注一个目标,使用蓝色标注另一个目标,这样可以更加清晰地区分它们。 另外,我们还可以通过调整绘制工具的透明度来解决重叠目标的标注问题。例如,将绘制工具的透明度设置为较低的数值,可以使得之前标注的目标依然可见,从而更好地完成后续目标的标注。 在使用labelme标注重叠目标时,需要注意标注的准确性和清晰度。在标注过程中,可以通过放大图像、调整绘制工具的大小和精度,以及反复检查和确认标注结果来提高标注的质量。 综上所述,通过合理运用绘图工具和调整标注的方式,可以较好地应对labelme标注重叠目标的问题。标注质量的提高需要经验、技巧和耐心,同时也要根据实际情况调整标注方法来提高标注效果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值