标注工具labelme的使用

      在做目标检测任务时,少不了对图像进行标注,标注工具有好几种,labelme是其中比较好用的一种。labelme可对图像进行标注,包括多边形、矩形、线、点和图像级标注。它是用Python编写的,并使用Qt作为其图形界面。现总结一下labelme的安装与使用。

1、安装labelme

$ sudo pip install labelme

2、打开labelme

$ labelme

打开后如下图所示:

 3、点击Open加载要进行标注的图片。对于同一路径下的多张图片,可以点击Open Dir一次性加载多张图片;如下图所示,加载了1张图片(图片名test.jpg):

 4、点击左侧一列的Create Polygons开始对图片中的目标进行标注。标注时只需点鼠标左键即可,等多边形回到起点该目标会自动标注结束;下图是对person进行了标注:

 5、多边形画框结束给标注的目标取标签名,这里取person:

         注:这张图片里有多个目标:person、dog和horse,可以都标注了:

        可以看到右边的Label List和Polygon Labels将刚才标注的结果显示出来了;

6、点击Save进行保存,保存的json文件名需要和原始图片名一致,即test.json;可以在图片对应的路径下看到生成了一个test.json文件,该json文件即图片对应的标注结果;

7、打开test.json文件,可以看到一些标注的相关信息:
        "label"              标注的目标属于什么类型,比如dog或者bicycle
        "points"            这里保存的是多边形的定点坐标
        "imageWidth"   图像宽
        "imageHeight"  图像高
        "imageData"     这对应保存了一长串字母,可忽略。

        还有其他参数,这里暂不讨论。

        至此,使用labelme对图片进行标注的过程完成。

 

参考网址

https://github.com/wkentaro/labelme

  • 5
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 11
    评论
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值