网站首页 > 资源文章 正文
图片标注主要是用来创建自己的数据集,方便进行深度学习训练。本文推荐一款十分好用的图片标注工具LabelImg,重点介绍其安装以及使用的过程。这款工具是全图形界面,用Python和Qt写的,最牛的是其标注信息可以直接转化成为XML文件,与PASCAL VOC以及ImageNet用的XML是一样的。
这个工具是开源的,可以直接从GitHub获取,地址是:https://github.com/tzutalin/labelImg,源代码在Windows 10 64位系统和Ubuntu 18.04上运行正常
Windows环境下安装
由于Windows不像Linux那样自带Python,所以安装过程要稍微麻烦一些,重点是解决Python的安装问题。建议先安装Anaconda,它是一款十分好用的python集成安装环境,主要是方便扩展包管理。
Anaconda也是一款强大的python集成开发环境,非常适用于机器学习和深度学习开发。因不是本文的重点,这里不做详细介绍。先在官网下载,双击默认安装直至安装完成即可。安装完成之后要安装PyQt包(因LableImage就是用Python和Qt写的)
打开命令行窗口,输入conda list ,会列出所有预装的python扩展包,可以看到里面已经有了lxml,但是缺少PyQt。命令行输入conda install pyqt=5 ,等待一会即可完成PyQt5的安装。
安装完成后,启动界面如下,
使用方法及说明
1.首先在配置文件data/predefined_classes.txt 中需要标注的类别,比如person,dog,horse 3种类别;
2.准备样本图像,大小保持一致,可能还需要根据实际情况借助OpenCV做一些图像预处处理;
3.OpenDir,打开存放待标注图像的目录,选择第一张图片开始进行标注,使用“Create RectBox”或者“Ctrl+N”开始画框,单击结束画框,再双击选择类别。完成一张图片后点击“Save”保存,此时XML文件已经保存到本地了。点击“Next Image”转到下一张图片。标注过程中可随时返回进行修改,后保存的文件会覆盖之前的。很简单,很方便,可以自行体验一下。有疑问可联系我。
4.完成标注后打开XML文件,发现确实和PASCAL VOC所用格式一样。另外还可以保存YOLO所用的格式,保存为txt文本格式。
说明:对比两个文件,标注完成的工作其实就是指明 类别以及该类别所在的位置,只是记录形式有差别,本质是一样的。
标注后保存的结果:
猜你喜欢
- 2024-12-18 5 款 AI 老照片修复上色工具的横向比较
- 2024-12-18 IMG战队 宣布最终成员名单 im战队前身
- 2024-12-18 怎么把img格式图片转成JPG格式?这些转换方法要掌握
- 2024-12-18 紫光展锐发布高性能AI边缘计算平台虎贲T710
- 2024-12-18 img标签渲染base64格式的图片
- 2024-12-18 魔方云镜像qcow2、vmdk、raw、img、vhdx、vmdk
- 2024-12-18 HDD,Yes!全网第一张硬盘天梯图正式发布
- 2024-12-18 PIS复出DOTA2职业圈加盟IMG pis的dota2
- 2024-12-18 「科普」jpg是什么意思 jpg是什么意思的缩写
- 2024-12-18 OPPO A16 海外发布:Helio G35 芯片,售价约 900 元
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)