数据标注软件labelme详解

Labelme 版本:3.11.2

文章目录

  • 1. Labelme 是什么/li>
  • 2. Labelme 能干啥/li>
  • 3. Labelme 安装要求
  • 4. Labelme 安装方法
  • 5. Labelme 使用教程
    • 5.1 分类标注
    • 5.2 目标检测标注
    • 5.3 场景分割标注
    • 5.4 实例分割标注
    • 5.5 视频标注
    • 5.6 其它形式的标注
    • 5.7 命令行工具
  • 6. Labelme 常见问题
  • 7. Testing
  • 8. Developing
  • 9. 将 labelme 打包成可执行文件
  • 致谢

1. Labelme 是什么/h1>

Labelme 是一个图形界面的图像标注软件。其的设计灵感来自于 http://labelme.csail.mit.edu/ 。它是用 Python 语言编写的,图形界面使用的是 Qt(PyQt)。


4.3 Ubuntu


4.4 macOS


4.5 Windows
首先按照4.1的操作安装,然后进行如下操作:


5. Labelme 使用教程

Labelme 能够进行多种形式的图像数据标注。Labelme 以 JSON 文件存储标注信息。下面介绍一些 labelme 软件的基本操作。

labelme 常用的命令行参数:

  • : comma separated list of flags 或者 file containing flags
  • :comma separated list of labels 或者 file containing labels
  • :stop storing image data to JSON file
  • :stop sorting labels
  • :指定输出文件夹

关于命令行参数的更多信息,可以使用 命令查看。

5.1 分类标注

使用 labelme 进行图像分类标注的教程详见:labelme_classification

5.3 场景分割标注

使用 labelme 进行场景分割标注的教程详见:labelme_semantic_segmentation

5.5 视频标注

使用 labelme 进行视频标注的教程详见:labelme_video_annotation

5.7 命令行工具

关于上面三个命令的详细使用的方法见:命令行工具


6. Labelme 常见问题

  • 如何将 JSON 文件转换为 NumPy 数组查阅 examples/tutorial。
  • 如何加载 PNG 标签文件查阅 examples/tutorial。
  • 如何获取语义分割的标注查阅 examples/semantic_segmentation。
  • 如何获取实例分割的标注查阅 examples/instance_segmentation。

7. Testing


8. Developing

9. 将 labelme 打包成可执行文件


下面的代码说明了如何构建独立可执行文件(Linux,Windows,macOS)。当然,我们也发布了预编译版本。

致谢


labelme 是在 mpitid/pylabelme 的基础上开发而成,但后者已经停止开发了。


参考资料

  • https://github.com/wkentaro/labelme/tree/v3.11.2

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年2月21日
下一篇 2019年2月21日

相关推荐