简述

lableimg打开带有txt标签的图;

报错内容

labelimg报错问题_labelimg问题

lableimg打开带有txt标签的图,修改txt标签后classes.txt会被修改会出错,修改voc标签没有问题;

报错内容

labelimg报错问题_labelimg问题_02

解决方案

需要在保存的txt文件目录位置新建classes.txt文件,按照顺序逐行输入你要使用的类别;

1.版本升级

不用python自带的labelimg版本,下载github上的labelimg,检查 LabelImg 是否是最新版本,更新到最新版本可能会修复一些与文本文件处理相关的 bug;

2.临时解决方案

打开电脑中Python的根目录,找到Lib文件夹,再点击site-packages文件夹,里面是我们所有安装过的库,从这些库中找到labelImg文件夹;

labelimg报错问题_labelimg问题_03

在labelimg文件夹下创建一个新文件夹,以Data命名,在新建的Data文件夹中,创建一个文本文档,以predefined_classes.txt命名;

labelimg报错问题_labelimg问题_04

现在你就可以在predefined_classes.txt文件里,自定义你要标注的类别了。这一步是给labelimg一个预定义的classes,这样每次打开labelimg类别都会自动导入,不会再出现类别被修改,超出范围等问题;

labelimg报错问题_labelimg问题_05

预定义后打开labelimg效果,可以看到类别已自动加载;

labelimg报错问题_labelimg问题_06