栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

YOLOv5人脸口罩检测训练数据集制作

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

YOLOv5人脸口罩检测训练数据集制作


前言

YOLOv5人脸口罩检测训练数据集制作


提示:以下是本篇文章正文内容,下面案例可供参考

一、labelimg安装

        在window系统中的安装,首先打开cmd命令行(快捷键:win+R)。进入cmd命令行控制台。输入如下的命令:    

pip install labelimg -i https://pypi.tuna.tsinghua.edu.cn/simple

     一般情况下能够直接安装成功,由于这个工具在之前已经安装成功了,所以这里没有放安装成功以后的画面,假如不确定是否安装成功,再将代码放入命令行一遍,会出现如下结果。

二、使用labelimg 1.数据准备

        首先这里需要准备我们需要打标注的数据集。我创建的是一个人脸口罩检测的数据集,不戴口罩和戴口罩的人脸照片各1000张,首先新建一个名为VOC2022的文件夹,里面创建一个名为JPEGImages的文件夹存放我们需要打标签的2000张图片文件;再创建一个名为Annotations存放标注的标签文件;最后创建一个名为 predefined_classes.txt 的txt文件来存放所要标注的类别名称。(当时学习的时候是参考炮哥带你学)

VOC2022的目录结构为:

├──    VOC2022
│├── JPEGImages  存放需要打标签的图片文件
│├── Annotations  存放标注的标签文件
│├── predefined_classes.txt  定义自己要标注的所有类别

2  标注设置

        首先在JPEGImages这个文件夹放置待标注的图片,这里是两类图片,分别是不戴口罩和戴口罩的人脸照片。

         然后在 predefined_classes.txt 这个txt文档里面输入定义的类别种类;如下图所示。

         打开cmd命令终端(快捷键:win+R)。进入到刚刚创建的这个VOC2022路径

cd F:VOC2022

        输入后路径如图下。

        输入如下代码打开labelimg工具;打开JPEGImage文件夹,初始化predefined_classes.txt里面定义的类。

labelimg JPEGImages predefined_classes.txt

        进入如下界面:

        简单应用介绍

open dir :待标注图片数据的路径文件夹,这里输入命令的时候就选定了JPEGImages。

change save dir:保存类别标签的路径文件夹,这里我们选定了Annotations文件夹

Auto Save mode:切换到下一张图的时候,会自动保存标签。

Display Labels:会显示标注框和标签

 Advanced Mode:标注的十字架会一直悬浮在窗口。

A:切换到上一张图片

D:切换到下一张图片

W:调出标注十字架

del :删除标注框框

Ctrl+u:选择标注的图片文件夹

Ctrl+r:选择标注好的label标签存在的文件夹

3  打标签

        最后标签打完,可以去Annotations 文件下看到标签文件已经保存在这个目录下。


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/938853.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号