labelImg的安装与使用

2024-01-08 13:25:10

目录

1、查看本机是否安装labelImg

2、安装labelImg

3、创建自己的数据集

3.1 建立新文件夹

3.2?打开labelImg

注意:出现闪退的情况处理。

4、文件格式转换

4.1 修改文件夹路径

4.2 新建datasets文件夹

4.3 修改图片路径

4.4 执行


1、查看本机是否安装labelImg

(1)按照下面打开命令框

(2)在命令框里面输入命令:

pip list

查找是否安装了labelImg。

我的电脑没有安装labelImg,所以需要安装。

2、安装labelImg

输入命令:

pip install labelImg

注意:如下下载太慢的话,加上清华镜像。可以看另一个博客pip 清华源_qinghuayuan-CSDN博客

3、创建自己的数据集

3.1 建立新文件夹

以检测跌倒图片为例,在桌面上建立一个空文件夹,更改名字为pp-fall,复制10张图片到pp-fall文件夹测试。

3.2?打开labelImg

按照上图,打开命令框。输入命令:

labelimg

打开labelimg的界面。

点击open Dir

labelimg会导入刚才的图片文件夹,并加载第一张图片。

点击左侧的create RectBox按钮。

会有个框选项,选中需要选的区域。

注意:出现闪退的情况处理。

解决方案:

由于我是用的python环境为3.10,版本太高,降低版本即可。

重新创建一个虚拟环境,python=3.8,命令如下:

conda create -n py38 python=3.8

在python3.8的环境下运行,没有报错一切正常。

框选需要的位置,并将其设置为0,如果还有其他物品需要框选,数字设置为1,以此类推。

选择好后,点击ok按钮确认。

选择下一张图片

会弹出保存的对话框,选择yes。

,默认保存在原文件夹里面,文件名与源文件一致,后缀为xml,选择保存即可。

其他的图片按照以上的步骤依次执行保存即可。

所有图片标注完以后,新建一个文件夹,命名为Annotations,将刚生成的xml文件全部复制到此文件夹下。

4、文件格式转换

下载voc转换程序,可以在我的仓库下载xfsong/object detection - 码云 - 开源中国 (gitee.com)

4.1 修改文件夹路径

将红色框内的路径修改为自己文件夹保存的路径,我保存在D\vscode文件夹下。

4.2 新建datasets文件夹

在图片相同路径下,新建一个新文件夹,命名为datasets,用来存放转换后的文件。

4.3 修改图片路径

为了保持程序的通用性,将保存图片的文件夹更改为JPEGImages。

4.4 执行

打开datasets文件夹,里面生成三个文件,分别为训练、验证和分类。

注意:在执行程序的时候,会提示没有安装tqdm,执行pip install tqdm或者conda install tqdm安装就行。

文章来源:https://blog.csdn.net/xfsong2012/article/details/135351215
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。