标注工具labelme_数据标注从哪里接单

雪夜
发布: 2025-08-30 09:01:33
原创
306人浏览过

大家好,很高兴再次和大家见面,我是你们的朋友全栈君。

Labelme 版本:3.11.2

文章目录

  1. Labelme 是什么?

  2. Labelme 能干啥?

  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 打包成可执行文件 致谢

  10. Labelme 是什么? Labelme 是一款图形界面的图像标注软件,设计灵感源自 https://www.php.cn/link/1271475706211e282089b789f5f73b24 Python 语言编写,图形界面基于 Qt(PyQt)。

标注工具labelme_数据标注从哪里接单标注工具labelme_数据标注从哪里接单标注工具labelme_数据标注从哪里接单标注工具labelme_数据标注从哪里接单标注工具labelme_数据标注从哪里接单实例分割样例(VOC)

标注工具labelme_数据标注从哪里接单标注工具labelme_数据标注从哪里接单标注工具labelme_数据标注从哪里接单其它样例(场景分割,目标检测,分类)

标注工具labelme_数据标注从哪里接单标注工具labelme_数据标注从哪里接单标注工具labelme_数据标注从哪里接单各形状标注样例(多边形,矩形,圆形,多段线,线段,点)

  1. Labelme 能干啥? Labelme 能够对图像进行多边形、矩形、圆形、多段线、线段和点的标注(适用于目标检测、图像分割等任务)。它还支持对图像进行标记(用于图像分类和清理任务)。此外,Labelme 可以进行视频标注,生成 VOC 格式的数据集(用于语义分割和实例分割),以及生成 COCO 格式的数据集(用于实例分割)。

  2. Labelme 安装要求 Labelme 的安装要求包括:

  • 操作系统:Ubuntu、macOS、Windows
  • Python 版本:Python2 或 Python3
  • Qt 版本:PyQt4、PyQt5 或 PySide2
  1. Labelme 安装方法 Labelme 的安装方法主要分为两类:

通用安装方法(适用于各平台):

  • Anaconda
  • Docker

各平台上的安装方法:

  • Ubuntu
  • macOS
  • Windows

4.1 Anaconda 首先安装 Anaconda,然后运行以下命令:

#################### for Python 2 ####################
conda create --name=labelme python=2.7
source activate labelme
# conda install -c conda-forge pyside2
conda install pyqt
pip install labelme
# 如果想安装最新版本,请使用下列命令安装:
# pip install git+https://www.php.cn/link/be7c20a83fb93c62352414aa58e525c2
<p>#################### for Python 3 ####################
conda create --name=labelme python=3.6
source activate labelme</p><h1>conda install -c conda-forge pyside2</h1><h1>conda install pyqt</h1><p>pip install pyqt5  # pyqt5 can be installed via pip on python3
pip install labelme
登录后复制

4.2 Docker 首先安装 Docker,然后运行以下命令:

wget <a href="https://www.php.cn/link/97ac043e24f12ce6b09bb8817efce982">https://www.php.cn/link/97ac043e24f12ce6b09bb8817efce982</a> -O labelme_on_docker
chmod u+x labelme_on_docker</p><h1>Maybe you need <a href="https://www.php.cn/link/7cf67a2def04352826be6914e1bb5405">https://www.php.cn/link/7cf67a2def04352826be6914e1bb5405</a> on macOS</h1><p>./labelme_on_docker examples/tutorial/apc2016_obj3.jpg -O examples/tutorial/apc2016_obj3.json
./labelme_on_docker examples/semantic_segmentation/data_annotated
登录后复制

4.3 Ubuntu

钛投标
钛投标

钛投标 | 全年免费 | 不限字数 | AI标书智写工具

钛投标 157
查看详情 钛投标
# Ubuntu 14.04 / Ubuntu 16.04</p><h1>Python2</h1><h1>sudo apt-get install python-qt4  # PyQt4</h1><p>sudo apt-get install python-pyqt5  # PyQt5
sudo pip install labelme</p><h1>Python3</h1><p>sudo apt-get install python3-pyqt5  # PyQt5
sudo pip3 install labelme
登录后复制

4.4 macOS

# macOS Sierra
brew install pyqt  # maybe pyqt5
pip install labelme  # both python2/3 should work</p><h1>or install standalone executable / app</h1><p>brew install wkentaro/labelme/labelme
brew cask install wkentaro/labelme/labelme
登录后复制

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

# Windows 上的 Pillow5 会导致 dll 加载错误,所以请安装 Pillow4。</p><h1>详情见:<a href="https://www.php.cn/link/c596cd46b0e3eac0e2fa9b23590a60ab">https://www.php.cn/link/c596cd46b0e3eac0e2fa9b23590a60ab</a></h1><p>conda install pillow=4.0.0
登录后复制
  1. Labelme 使用教程 Labelme 支持多种形式的图像数据标注,并以 JSON 文件存储标注信息。以下是 labelme 软件的基本操作介绍。
labelme  # 打开labelme软件
labelme apc2016_obj3.jpg  # 指定图像文件
labelme apc2016_obj3.jpg -O apc2016_obj3.json  # 保存后关闭labelme
labelme apc2016_obj3.jpg --nodata  # JSON文件不包含图像数据,而包含图像的相对路径
labelme apc2016_obj3.jpg \
--labels highland_6539_self_stick_notes,mead_index_cards,kong_air_dog_squeakair_tennis_ball  # 指定 label list
labelme data_annotated/  # 指定图像文件夹
labelme data_annotated/ --labels labels.txt  # 使用文件指定 label list
登录后复制

labelme 常用的命令行参数:

--flags
登录后复制
:以逗号分隔的标志列表或包含标志的文件
--labels
登录后复制
:以逗号分隔的标签列表或包含标签的文件
--nodata
登录后复制
:停止将图像数据存储到 JSON 文件中
--nosortlabels
登录后复制
:停止对标签进行排序
--output
登录后复制
:指定输出文件夹 更多关于命令行参数的信息,请使用
labelme --help
登录后复制
命令查看。

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

标注工具labelme_数据标注从哪里接单

5.2 目标检测标注 使用 labelme 进行目标检测标注的教程详见:labelme_bbox_detection

标注工具labelme_数据标注从哪里接单

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

标注工具labelme_数据标注从哪里接单

5.4 实例分割标注 使用 labelme 进行实例分割标注的教程详见:labelme_instance_segmentation

标注工具labelme_数据标注从哪里接单

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

标注工具labelme_数据标注从哪里接单

5.6 其它形式的标注 Labelme 除了能进行上述形式的标注,还能进行以下形式的标注:

  • 多边形
  • 矩形
  • 圆形
  • 多段线
  • 线段

使用 labelme 进行其它形式的标注的教程详见:labelme_primitives

标注工具labelme_数据标注从哪里接单

5.7 命令行工具

  1. labelme_draw_json
    登录后复制
    :使用该命令可以快速查看 JSON 格式的标注。
  2. labelme_json_to_dataset
    登录后复制
    :使用该命令可以将 JSON 文件转换为一组图像和标签文本文件。
  3. labelme_draw_label_png
    登录后复制
    :将标签文本文件以图例的形式绘制到 PNG 格式的标签上,并显示出来。

关于上述三个命令的详细使用方法,请参见:命令行工具

  1. Labelme 常见问题 如何将 JSON 文件转换为 NumPy 数组?请查阅 examples/tutorial。 如何加载 PNG 标签文件?请查阅 examples/tutorial。 如何获取语义分割的标注?请查阅 examples/semantic_segmentation。 如何获取实例分割的标注?请查阅 examples/instance_segmentation。

  2. Testing

pip install hacking pytest pytest-qt
flake8 .
pytest -v tests
登录后复制
  1. Developing
git clone <a href="https://www.php.cn/link/be7c20a83fb93c62352414aa58e525c2">https://www.php.cn/link/be7c20a83fb93c62352414aa58e525c2</a>
cd labelme</p><h1>Install anaconda3 and labelme</h1><p>curl -L <a href="https://www.php.cn/link/ebd915aa666c3c541d16253342ab39c4">https://www.php.cn/link/ebd915aa666c3c541d16253342ab39c4</a> | bash -s .
source .anaconda3/bin/activate
pip install -e .
登录后复制
  1. 将 labelme 打包成可执行文件

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

# Setup conda
conda create --name labelme python==3.6.0
conda activate labelme</p><h1>Build the standalone executable</h1><p>pip install .
pip install pyinstaller
pyinstaller labelme.spec
dist/labelme --version
登录后复制

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

参考资料 https://www.php.cn/link/f3678d7c62c8fb66cf6b7946dc16a20e

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请发送邮件至举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://www.php.cn/link/f501d2693c06f905f4c210b495748a79 原文链接:https://www.php.cn/link/c8377ad2a50fb65de28b11cfc628d75c

以上就是标注工具labelme_数据标注从哪里接单的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号