网站备案要钱么,设计网站界面,seo一级域名和二级域名,软件开发工具的主要分类方法前段时间安装了Labelimg#xff0c;网上有些博客写着Labelme能进行语义分割的标注#xff0c;但UI窗口就那么大找不着选项#xff0c;只能打矩形框#xff0c;为了能够标注自己的分割数据集#xff0c;遂写下该教程以供参考。
采用Labelimg进行目标检测标注的教程如下。 …前段时间安装了Labelimg网上有些博客写着Labelme能进行语义分割的标注但UI窗口就那么大找不着选项只能打矩形框为了能够标注自己的分割数据集遂写下该教程以供参考。
采用Labelimg进行目标检测标注的教程如下。
【零基础保姆级教程】制作自己的数据集——Labelimg的安装与使用及常见的报错解决方法-CSDN博客
本文示例环境
本文系统Windows10labelme版本5.5.0python版本3.10
并没有搭建conda虚拟环境也可使用搭建了自然也可以。
1.是什么
Labelme 是一个用于图像标注的图形界面工具广泛应用于机器学习和计算机视觉领域中的数据准备阶段。通过 Labelme用户可以手动为图像添加标签这些标签可以是矩形、多边形、线条或点等形状用于界定图像中的目标对象。标注后的数据可用来训练各种深度学习模型如物体检测、图像分割等任务。 支持多种标注类型包括矩形框、多边形、线条、圆等适应不同的计算机视觉任务需求。
同时相比labelimg博主所采用目前最新的的labelme5.5.0版本是中文界面对英语薄弱的初学者比较友好且它是自动连续标注的前者必须选择advanced mode才能如此故显得更为方便。 总之Labelme 是一个非常实用的工具特别适合需要大量手工标注工作的研究者和开发者。
2.安装方式
1.命令行输入如下代码
pip install labelme
不加版本号的pip命令通常自动安装版本号最大的版本此处即为最新版。
安装完成后命令行窗口显示 2.github拉取项目
GitHub - wkentaro/labelme: Image Polygonal Annotation with Python (polygon, rectangle, circle, line, point and image-level flag annotation).
命令行输入labelme会弹出一个UI界面 说明安装成功。
3.前置准备
接下来先创建一个文件夹用以存放自己的数据集放置自己所需标注的图像。 接着即可进行下一步。
4.如何使用
labelme和labelimg极为相似有区别的地方是其能够进行多边形的标注制作语义分割数据集。为此熟悉labelimg的小伙伴可以很快就上手labelme以下介绍基本流程。
首先控制台命令窗口输入labelme以打开labelme界面。
a.左上角打开代表一次打开单张图片进行标注。 b.左上角打开目录按钮代表打开数据集的图片所在文件夹进行多张图片的连续标注。 c.点击创建多边形进行标注。 d.标注后需要围绕目标画一个闭环的多边形画好后会弹出一个对话框要求输入类别数输入好后点击OK。 除此之外labelme还支持画矩形框以及圆形框等。
点击左上角菜单键的编辑即可选择所需预选框。 e.绘制好一个标注框后若要对其继续操作点击该标注框。 点击复制多边形后生成一个一模一样的标注框。
点击删除多边形后删除该绘制的多边形。
点击该标注框边缘一点向外拉伸即可更加完善细节。
点击撤销后返回上一步操作。
f.标注好一张图片后需要进行保存
点击上方保存。 会生成一个json文件。 其中保存的即该标注信息。 5.常见问题
1.相比labelimg同样的环境运行会闪退、标注会报错将python版本修改为3.9即解决。而照如上流程操作并未在labelme发现问题。
2.针对网上有所提及的“若目录为中文路径会报错”进行测试发现并不会报错或许是开发者在后续的维护更新中在当前版本已经修改该问题。
3.若有问题欢迎评论区提出。