美文网首页
图像标注工具Labelme标注车道线的使用方法一

图像标注工具Labelme标注车道线的使用方法一

作者: V_爱一世春秋 | 来源:发表于2019-12-04 11:44 被阅读0次

前言:

这篇是Labelme标注车道线系列的第一篇,另外的可以参考

图像标注工具Labelme标注车道线的使用方法一

图像标注工具Labelme标注车道线的使用方法二

图像标注工具Labelme标注车道线的使用方法三

1、安装方法

Ubuntu

# Ubuntu 14.04 / Ubuntu 16.04

# Python2

# sudo apt-get install python-qt4  # PyQt4

sudo apt-get install python-pyqt5  # PyQt5

sudo pip install labelme

# Python3

sudo apt-get install python3-pyqt5  # PyQt5

sudo pip3 install labelme

Windows

需要确保电脑上已经安装了Python和pip,下载安装anaconda,选择适合的Python版本。

安装好之后,开始菜单会有Anaconda3,如下显示:

打开Anaconda Prompt,在命令行里输入如下命令

conda create --name=labelme  python=3.6 # 这里选定虚拟环境名字和python版本

activate labelme

conda install pyqt

pip install labelme

这时已经创建了conda虚拟环境,还需要激活环境,启动labelme

由于我之前已经创建虚拟环境,命名为tensorflow,labelme也安在了里面,所以启动方式如上图所示,激活虚拟环境,activate后跟自己虚拟环境名字即可。

注意:

这里需要注意一点:

命名路径中一定不要含有中文!一定不要有!一定不要!重要的事情说三遍!

编码时,会出现很多莫名其妙的问题,为了不必要的麻烦,还是谨慎点好。。。。。。

2、使用方法

Labelme功能强大,可以标注多边形、矩形、点、直线和图像级标注,总之,你可以想象的图形,它都可以标注。具体详情,可以看他的git地址详细介绍

显示效果如图

从左边选项依次是:

打开文件、打开目录、下一张、上一张、保存、删除文件、创建多边形、编辑多边形、复制、撤销操作、图片放大…

中间为图片显示区域

右边显示的有:

flags、标签名称列表、多边形标注、图片文件列表

顶部菜单栏:文件、编辑、视图、帮助

好了,介绍完基本功能,来看一下使用吧

点击open dir,选中标注文件所在文件夹

在顶部edit菜单栏中选择不同的标记方案,依次为:多边形(默认),矩形,圆、直线,点。点击 Create Point,回到图片,左键点击会生成一个点,标记完成后,会形成一个标注区域,同时弹出labelme的框,输入标注名,点击ok,标注完成

注意:

你要标注的车道线,一般会有多条,需要不同的命名加以区分,lane1,lane2等

标注完成后,会生成一个json文件

3文件转换

从新打开一个Anaconda Prompt,进入到json所在的目录,在终端中执行下面命令

labelme_json_to_dataset <文件名>.json

生成一个文件夹,里面包含五个文件

*.png 

info.yaml 

label.png 

label_names.txt 

label_viz.png

可以看到,label_viz.png和label.png中,车道线分类标注了出来

相关文章

网友评论

      本文标题:图像标注工具Labelme标注车道线的使用方法一

      本文链接:https://www.haomeiwen.com/subject/boukgctx.html