python列表索引超出范围_labelImg 列表索引超出范围问题的简单解决方法

labelImg标注图像软件简介

labelImg 是一个图形图像注释工具,采用#Python# 编写而成,并使用#Qt# 作为其图形界面。注释以 PASCAL VOC 、YOLO等格式保存为 XML 文件,格式使用了 ImageNet。

f69604fee81f13cf497aef4771830da8.png

标注界面

安装方法(win10+Python3.5以上)

1.安装python(3.5以上)

2.安装PyQt5(方法:进入cmd后,输入: pip install PyQt5)

868d4abcf4ebc75efe6afd054625b192.png

dos界面

3.安装PyQt5_tools(方法:进入cmd后,输入:pip install pyqt5-tools)

3ce16ade63e5800421fa5c16105469ec.png

dos界面

4.安装lxml(方法:进入cmd后,输入:pip install lxml)

878ea1da42fc51091489c850c75a2ab2.png

dos界面

5.下载源码:https://github.com/tzutalin/labelImg,然后解压,在cmd进入到文件夹中

c486ef17328cccc0a6d1d471a94e3f4e.png

dos界面

6.运行resources.qrc和resources.py(方法:在cmd进入到labelImg-master文件夹中,输入: pyrcc5 -o resources.py resources.qrc)

d75fa636c45b5f217b8725489e4c1b2e.png

dos界面

7.然而在导入的图片里进行"上一张"和"下一张"切换的时候,出现了新的错误

7dfce46f3cfb1ad8bb938a9e8a4fb141.png

dos界面

8.解决方法如下图所示(进入cmd后,输入:pip3 install labelImg)

059e784f02d0465a910459eaff9a796d.png

dos界面

9.在cmd界面输入:labelImg即可解决如上问题

工具使用方法

602c4c78bd359e5f082c3d5e29e269ba.png

主界面

①点击"Open Dir"打开图片所在的文件夹(其下可以多个子文件夹,程序会自动匹配)

②点击"Change Save Dir"选择xml保存的路径或者需要加载的xml文件所在的文件夹(所有xml放在同一文件夹下容易操作)

2dfbc83c02dfab5de5953ee53c0ece6e.png

打开图片后进行标注

③点击"Create RectBox"后,对目标进行标注

8eb17ce20c386fb79c8e928be031d632.png

xml文件

④固定好框的位置后,点击"Save"保存配置文件,保存后显示如上图的配置文件

感谢

大家可以手动实践一下,本文对于做深度学习方向研究工作的老师和同学有帮助,正在从事或者想做这方面工作的朋友们,可以相互交流,本文旨在分享。

版权声明:本文为CSDN博主「Yan Gu」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_31975689/article/details/113313623

Yan Gu

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

单目3D目标检测调研

单目3D目标检测调研 一、 简介 现有的单目3D目标检测方案主要方案主要分为两类,分别为基于图片的方法和基于伪雷达点云的方法。   基于图片的方法一般通过2D-3D之间的几何约束来学习,包括目标形状信息&#xff0

目标检测简介和滑动窗口

一、目标检测简介 目标检测是计算机视觉中一个重要的研究方向。人眼可以轻松、准确地识别出图片中的物体是什么、这个物体在图片中的哪个位置。 对于计算机来说,在以数字形式表示的图片中寻找目标物体,并判断这个物体是什么&#