1.安装labelImg
1.1. 报错Fatal error in launcher: Unable to create process using '"D:\MINICONDA\python.exe
- 出现版本冲突
- 之前的anaconda没有删除干净就又新下载anaconda。(尽管已经删除之前的环境环境,还是会默认之前的环境路径。)
只需要重新换一个环境再重新安装labelImg就行。
1.2 安装labelImg
图片来源
或者使用在Anaconda Prompt中用如下命令下载。
pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple/
pip install pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple/
pip install lxml -i https://pypi.tuna.tsinghua.edu.cn/simple/
pip install labelImg -i https://pypi.tuna.tsinghua.edu.cn/simple/
2. 闪退一般是因为classes.txt标注名字不对应(yolov5标签)
-
如果已经进行过标注,打开的Annotations文件,也就是classes.txt,里面的标签如果没有该数据集的标注,就会闪退。
-
图片存放路径。图片的文件命名方式与存放位置请按照下图路径存放:命名一个1-exting-oilmachine的文件夹在文件夹新建一个名为1-exting-oilmachine的文件夹,1-exting-oilmachine文件夹下有以下文件(文件夹不要放乱,否则在下面训练集与验证集划分时会有报错)
打开需要标注的数据集的命令
labelimg JPEGImages predefined_classes.txt
predefined_classes.txt:是要标注的标签种类,
JPEGImages:文件夹下存放的是各类图片
Annotations:该文件夹下存放的是打标签后的标签信息,是xml文件
在文件夹下创建这两个文件夹和一个文本文件即可