当前位置: 移动技术网 > IT编程>脚本编程>Python > 荐 LabelImg_learn

荐 LabelImg_learn

2020年07月12日  | 移动技术网IT编程  | 我要评论

labelImg

简介

只能用于标注矩形框, 是一个不错的开源标注软件, 是基于python的pyqt5进行制作的, 安装和使用都很简单.

安装

pip install labelImg -i https://pypi.tuna.tsinghua.edu.cn/simple
在这里插入图片描述

使用

在这里插入图片描述

快捷键

快捷键 作用
ctrl+u 加载目录中的所有图像, 鼠标点击open dir同功能
ctrl+r 更改默认注释目标目录(xml文件保存的地址)
ctrl+s 保存
ctrl+d 复制当前标签和矩形框
space 将当前图像标记为已验证
w 创建一个矩形框
d 下一张图片
a 上一张图片
del 删除选定的矩形框
Ctr++ 放大
Ctrl+1 缩小
方向键 移动选定的矩形

标注文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-i3pchM3d-1594531560532)(LabelImg_learn.assets/clip_image001-1594530635170.png)]

Labelme使用

简介

LabelMe: https://github.com/CSAILVision/LabelMeAnnotationTool

和labelImg类似, 主要用于多边形标注的开源软件. 其标注文件为json格式.

安装

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyqt

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple labelme

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lEmkB1ph-1594531560542)(LabelImg_learn.assets/clip_image001-1594530717478.png)]

同样使用CMD命令行输入labelme进行启动程序

使用

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OGnrGG2S-1594531560544)(LabelImg_learn.assets/clip_image001-1594530767735.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LWYhdUlh-1594531560547)(LabelImg_learn.assets/clip_image001-1594530800875.png)]

标注文件示例

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hq2HBAS1-1594531560549)(LabelImg_learn.assets/clip_image001-1594530827283.png)]
labelme保存的标注文件只能是json格式.一般多边形标注, 图像分割都采用labelme进行标注.

精灵标注助手

简介

  1. 官网地址:http://www.jinglingbiaozhu.com/

  2. 支持图像、文本和视频等多种标注形式

  • 图像分类,矩形框,多边形,曲线定位,3D定位
  • 文本分类,文本实体标注,视频跟踪等
  1. 可扩展性插件设计(尚未完成开发)
  • 通过插件形式支持自定义标注,可根据具体需求开发不同的标注形式
  1. 导出支持主流数据集格式
  • 支持PascalVoc(与ImageNet采用的格式相同)和CoreNLP等标准
  1. 跨平台,多语言,兼容不同操作系统
  • 支持Window/Mac/CentOS/Ubuntu,支持中/英文,满足所有团队需求

安装

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aoCXPLxC-1594531560551)(LabelImg_learn.assets/clip_image001-1594530913216.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kA4e6NTB-1594531560553)(LabelImg_learn.assets/clip_image001-1594530928723.png)]

使用

选择标注项目类型

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ryOdJMF3-1594531560557)(LabelImg_learn.assets/clip_image001-1594530966574.png)]

位置标注

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gINDGCte-1594531560558)(LabelImg_learn.assets/clip_image001-1594531002520.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wlapp2qL-1594531560562)(LabelImg_learn.assets/clip_image001-1594531020753.png)]

图像分类

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TuKKionV-1594531560567)(LabelImg_learn.assets/clip_image001-1594531043205.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FM3j1KbB-1594531560576)(LabelImg_learn.assets/clip_image001-1594531057177.png)]

像素级分割

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yLzpLHc3-1594531560583)(LabelImg_learn.assets/clip_image001-1594531088746.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pNo99DKt-1594531560586)(LabelImg_learn.assets/clip_image001-1594531109211.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DaWWRq8K-1594531560595)(LabelImg_learn.assets/clip_image001-1594531122267.png)]

3D位置标注

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-I6c1dMWe-1594531560597)(LabelImg_learn.assets/clip_image001-1594531172889.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9b0IwREE-1594531560600)(LabelImg_learn.assets/clip_image001-1594531184967.png)]

视频追踪

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qQsOcS8o-1594531560602)(LabelImg_learn.assets/clip_image001-1594531214677.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6I6oT3zL-1594531560605)(LabelImg_learn.assets/clip_image001-1594531233868.png)]

文本分类

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hl2dugcj-1594531560610)(LabelImg_learn.assets/clip_image001-1594531255594.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vFwYuHCZ-1594531560612)(LabelImg_learn.assets/clip_image001-1594531285747.png)]

命名实体标注

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KKyIWDso-1594531560615)(LabelImg_learn.assets/clip_image001-1594531299909.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ixTO0Xss-1594531560616)(LabelImg_learn.assets/clip_image001-1594531321516.png)]

总结

以上就是关于一些常见的标注软件(labelImg, labelme, 精灵标注助手)使用的, 都是很简单的, 主要就是标注的时候需要细心一些, 然后比较磨时间, 一般labelImg用于矩形框标注, labelme用于多边形标注, 其他一些想文本标注, 3d标注的就用精灵标注助手. 而关于标注文件的读取, 基本上都一直, xml格式的标注文件只要稍微解析一下, 就可以想读取文件路径一样获取标注信息.

参考

[深度学习标注工具LabelMe的使用教程](https://www.cnblogs.com/wangxiaocvpr/p/9997690.html

本文地址:https://blog.csdn.net/weixin_43803073/article/details/107298385

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网