标注工具labelme详细说明

1、介绍

LabelMe 是一个广泛使用的开源工具,专门用于图像标注和语义分割。它提供了一个平台,使用户能够手动标注图像并创建标签数据,用于训练机器学习模型或进行计算机视觉研究。他官方的开源代码在github:wkentaro/labelme

2、安装

github服务器在国外,无法访问,速度很慢,我们并不需要直接去github上下载,他已经加入了python的第三方库,可以直接使用pip命令进行安装,最好使用虚拟环境anaconda,将它和其他的python环境隔离开。
我先从anaconda的下载安装开始说,如果已经安装好了anaconda的话,可以跳到2.2节。

2.1 anacoda下载安装

anaconda官方的下载网址是:anaconda download
安装很简单,跟着指引一直在下一步就好了,如果有需要更改一下安装路径就可以了。
安装完成之后可以在开始菜单中看到:
anaconda功能

安装labelme

点开anaconda prompt,在命令行中依次输入

conda create -n labelme python=3.8
conda activate labelme
pip install labelme -i https://pypi.tuna.tsinghua.edu.cn/simple

命令解释:

  • 第一行是创建一个虚拟环境,环境中的python是3.8版本的,-n后面跟着的是虚拟环境的名称,我这里叫labelme。
  • 第二行是激活名为labelme环境的操作,注意,以后每次打开工具之前都要先激活一下这个环境。
  • 将labelme工具装在名为labelme的环境中

安装过程中会有询问是否确认安装,输入y即可。没有报错就表示安装成功,安装成功后直接在命令行中输入labelme命令就可以打开labelme标注工具了。后续每次打开标注工具都得使用下图两条命令。
注意的是,每次打开之前要确保自己的环境在labelme中,才可以输入命令打开标注工具。如下如:前面是(labelme)就可以了
打开labelme环境

2.3 使用labelme

打开后,labelme标注工具的界面是像这样的:
在这里插入图片描述
右侧有一条功能按钮,一些常用的功能如下:

  • open:是打开一个文件,一般用来标注一张图片
  • open dir:打开一个文件夹,一般用来标注多张图片
  • next image/prev image:分别表示前一张和后一张图片
  • save:保存标注,每张图片在标注完成后 ,会将关键点坐标、图像文件名、类别,以及一些必要信息保存在一个json文件中,文件名和图像文件的文件名相同,就像这样: 在这里插入图片描述
  • delete file:删除标注文件
  • create polygons:创建关键点
  • edit polygons:编辑关键点,这是对标注完的图片进行修改的
  • delete polygons:删除关键点,也是用来修改的
  • undo:撤销操作

顶部有工具栏,有一些常用的个设置,第一个file,比较常设置的是save automatically,设置完这个,就不需要手动保存每行图片的标注信息了。
file工具栏
第二个是edit,如下,可以选择一些标注的形式,包括有关键点标注(主要是实例 分割),矩形标注框,圆形标注框,等等,可以根据需要使用
edit工具

2.4 结语

使用完标注工具后直接叉掉就好了,所有标注数据都会保存在和图片相同的文件夹下面,当然,你可以自定义存储的文件夹,anaconda prompt也会结束程序,祝你们使用愉快!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值