labelme的使用学习

本文介绍了在Windows环境中使用图像标注工具Labelme时,如何删除json文件中的特定点标注。操作包括打开json文件,通过Edit菜单选择EditPolygons,依据颜色在PolygonLabels中找到对应点的标签,右键删除并保存更改。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

windows下图像标注软件labelme安装及使用教程:

https://www.rstk.cn/news/12836.html?action=onClick

问题:如何将labelme标注产生的json文件中的某个标注删除?

这里以删除某个point为例:

开启labelme并打开json文件后,如图所示:

点击左上角【Edit】->【Edit Polygons】: 

然后在右侧的【Polygon Labels】处找到该点对应的标签,方法是可以根据该点的颜色来点击【Polygon Labels】中与该点颜色相同的标签名,图片中就会标示处该标签对应的点,可以一个个的进行尝试直到找到。或者点击标签前面方框中的对号,不勾选该标签的话,该标签对应的点就会消失。

 找到该点对应的标签后,直接鼠标定位到该标签处,右键【Delete Polygons】->【yes】,然后点击左侧【Save】保存即可。

 如果不确定是否删除成功的话可以再次打开该json文件查看一下即可。

 

### LabelMe 工具的使用教程 #### 安装 LabelMe 工具 为了能够正常使用 LabelMe 进行标注工作,首先需要完成工具的安装过程。可以通过 Python 的 pip 命令来快速安装该软件包[^1]。 ```bash pip install labelme ``` #### 文件位置关系 在实际操作过程中,理解文件的位置关系非常重要。通常情况下,图片数据和对应的 JSON 标签文件会被存放在同一个目录下或者按照特定结构分开存储。这种布局有助于后续的数据管理和处理。 #### 启动 LabelMe 图形界面 启动命令如下所示,其中 `--labels` 参数指定了自定义标签名称列表所在的文本文件路径;`--nodata` 表示不保存原始图像到生成的 COCO 数据集中;`--validatelabel exact` 则用于严格验证标签的一致性[^2]: ```bash labelme images --labels labels.txt --nodata --validatelabel exact --config "{shift_auto_shape_color: -2}" ``` 此命令会打开一个图形用户界面(GUI),允许加载待标记的图片并开始创建区域注解。 #### 快捷键功能介绍 LabelMe 提供了一些实用的快捷键以提高工作效率。例如,“W” 键可以用来绘制新的多边形,“D” 和 “A” 可分别向前或向后切换当前正在编辑的图片等。 #### 脚本转换标签格式 当积累了大量手动制作好的JSON形式的标注之后,可能还需要进一步将其转化为其他框架所支持的标准输入格式(比如 Pascal VOC XML, TensorFlow Record 等) 。为此官方也给出了相应的脚本来实现这一目标: ```python import argparse from labelme import utils import json import numpy as np import PIL.Image import os.path as osp def main(): parser = argparse.ArgumentParser() parser.add_argument('json_file') args = parser.parse_args() data = json.load(open(args.json_file)) ... ``` 以上仅展示了部分核心逻辑片段,具体完整的实现可以根据需求调整扩展。 #### 总结 通过上述几个方面的学习与实践,应该已经掌握了如何利用 LabelMe 来高效地标记自己的训练样本集的方法。这不仅限于简单的矩形框选,还包括复杂的形状描绘以及类别属性设定等功能模块的应用技巧。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AYu~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值