一.windows
1. 和其他环境一样,创建虚拟环境labelme
conda create --name=labelme python=3.8
完成后如图,我这之前安装过,所以这里是labelme1
激活环境:
conda activate labelme
2. 安装labelme所需要的依赖环境
安装时使用conda 或者pip都可以,安装时候如其一不行就换另一个。
conda install pyqt
conda install pillow
到这里是不是以为完事了,别慌,还有labelme本身没有安装哦~
3. 安装labelme
conda install labelme=3.16.2
#conda安装命令如果出错也可以使用pip命令,使用逻辑等号"=="
pip install labelme==3.16.2
这一步一定注意安装的版本号,如果不带版本号后面json到dataset可能会出现异常。
二、Ubuntu
# Python3
sudo apt-get install python3-pyqt5 # PyQt5
sudo pip3 install labelme
三、简单使用
终端激活labelme环境并进入,如下
conda activate labelme
labelme
出现如下界面
在使用过程中建议大家一打开文件(OpenDir)的方式读取图片,这样可以通过NextImage和PreImage键来查看前后的图片。打开图片之后,右键可以选择标注的工具,例如目标检测使用的矩形、heatmap使用的圆形以及关键点检测使用的点和线。
标注完之后点击save进行保存,注意:最好把标注完的json文件与原图存放在一个目录下,这样在后期查看的时候可以看到原图与标注区域的叠加,而不单单是原图。自己的标注数据不方便展示,就采用别的博客中图片展示。
参考文章:https://blog.csdn.net/weixin_43427721/article/details/107122775
下一篇记录分享将json文件批量转换为测试数据~