labelme 一站式教学

Windows10  而且不需要用什么anaconda

01   labelme安装

win+R cmd 命令行

pip install pyqt5
pip install labelme

如果安装速度过慢,可以考虑换源:

pip install labelme  -i https://pypi.tuna.tsinghua.edu.cn/simple

安装完成后,在命令行执行以下命令,就会出现labelme的界面

labelme

 

然后就可以对图像进行标注了。Open选项是打开一张图像,对单张图像进行标注,OpenDir选项是选中要标记的图像文件夹,对文件夹内的所有图像进行标注。 推荐使用后者。

02  语义分割标注

点击"open",打开需要标注的图像,选择"CreatePolygons",然后对目标区域进行标注。

"CreatePolygons"是采用多边形方式标注,同样有矩形(Rectangle),圆形(Circle),线段(Line)和点(Point)的方式进行标注,可根据需要自由选择。

 

 标注完成后,点击"save"会生成一个json文件,这个文件就保存了图像标注的信息。

打开json文件可以看到,"shapes"字段包含了整幅图像所有区域的标注点信息,具体的各个区域标注的点的信息都存在"points"里,它表示的是图像上构成多边形标注的各点坐标,"label"指明该目标区域的类别,"imageData"参数保存了原始图像的信息。

 03  批量转换json为标签图像

 本文最重磅内容!!!

在labelme生成的包含json文件的文件夹中 新建一个bat文件 只需下面三行代码即可实现批量转换json为标签图像

代码如下:


@echo off
for %%i in (*.json) do labelme_json_to_dataset "%%i"
pause


 

 其中label.png文件就是语义分割所需要的标签数据。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值