❀YOLOv5学习❀图像标注工具LabelImg的下载,配置和使用。

本文详细介绍了如何在Windows10环境下,利用Anaconda和PyCharm安装并运行图像标注工具LabelImg,包括创建虚拟环境、安装依赖、修改代码以及资源文件的处理。此外,还讲解了LabelImg的使用方法,如打开图片、标注、保存等操作,并展示了标注后的XML和TXT文件。在遇到问题时,提供了参考博客链接以帮助解决。

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

LabelImg是图形图像注释工具。它是用Python编写的,并将Qt用于其图形界面。批注以PASCAL VOC格式(ImageNet使用的格式)另存XML文件。此外,它还支持YOLO格式。下载这个,主要是为了YOLOv5中,做自己的数据集,自己对图片进行打标签,然后生成需要的文件。

Labelimg的下

环境配置:

Windous10

Anaconda

打开github的安装包地址:https://github.com/tzutalin/labelImg

下载.zip文件。

压缩到d盘。

然后在anaconda中,建立虚拟环境,about_pyqt5.

安装pyqt5:

其次,安装PyQt5-tools

在pycharm中,打开labeling-master项目,添加about_pyqt5虚拟环境,添加lxml,sip库。

直接运行出现

在anaconda prompt中,在about_pyqt5环境下打开labelimg-master的文件夹,并输入

 pyrcc5 -o resources.py resources.qrc

这时在labelimg-master文件夹中,就会出现resources.py文件,

然后把resources.py移到libs文件夹中。

将labelimg.py中29和30行,将4改为5.

改完后

再次运行代码就出现了。

切记:一定要在当时建立虚拟环境下打开( 比如我的就是about_pyqt5),要不然会出错。

参考博客:

LabelImg的安装和使用 - 简书 (jianshu.com)

labelImg安装遇到的问题及解决方案 - 灰信网(软件开发博客聚合) (freesion.com)

window+pycharm+anaconda运行labelImg源码,且labelImg-master中没有resources.py_wtzszzx的博客-CSDN博客

LabelImg的使用

 按键功能介
在labelImg窗口的左边功能键介绍:
“Open”是打开单个图像,
“Open Dir” 打开文件夹,
"Change Save Dir" 图像保存的路径,
“Next Image” 切换到下一张图像,
“Prev Image”切换到上一张图像,
“Verify Image”校验图像,
“Save”保存图像,
“Create RectBox”画标注框一个,
“Duplicate RectBox”重复标注框,
“Delete RectBox”删除标注框,
“Zoom In” 放大图像,
“Zoom Out” 缩小图像,
“Fit Window”图像适用窗口,
“Fit Width”图像适应宽度。

 

过程:

提前建好一个文件夹(我的是myface),一个文件夹里新建俩个文件夹,一个是存放原始图片image,一个是打完标签后存放xml的文件夹annotations。我在image中存了6张照片,然后在labelimg中打开文件夹。

选择create RectBox框出我的脸,我自定义一个标签lina.,

选择view中aoto save model,自动保存。

点下一张图片,进行打标签,全部打完标签之后,

一个有lina标签的.txt文件。还有保存打标后的xml文件.后输出

注意:这个位置可以切换你打完标签后的格式。

默认是打完标签输出.xml

我不小心点到create ml然后输出了一次.Json格式的文件。

用pycharm打开一个xml文件

因为我主要是想要通过yolov5进行训练,所以改为txt格式。

重新框了一遍脸。

然后应该可以在项目中使用啦!!!

参考博客:

labelimg标注工具使用_小白不白-CSDN博客_labelimg
图片标注工具LabelImg使用教程_zchang81的博客-CSDN博客_labelimg使用教程

总结:

其实中间有遇到很多错误,但是有的光想着解决没有写到博客中,反正就是遇到的错误多了,比顺利的时候多了解一些东西。也不算是原创,算是把大佬的博客跟着做了一遍,加深了对软件的了解。还有自己在做这些事情时,遇到的问题以及解决记录。

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

夏天|여름이다

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

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

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

打赏作者

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

抵扣说明:

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

余额充值