LabelImg下载及目标检测数据标注

为什么这一部分内容这么少会单独拎出来呢,因为后期会接着介绍YOLOv8中的其他任务,会使用其他软件进行标注,所以就单独区分开来每一个任务的标注方式了。

这一部分就介绍目标检测任务的标注,数据集是我从COCO2017Val中抽出来两类:person和surfboard,共140张,需要的可以自取:链接, 提取码:b9hs.

还有LabelImg压缩包链接:链接 提取码:isst.

1.LabelImg下载

软件下载链接:GitHub - HumanSignal/labelImg: LabelImg is now part of the Label Studio community. The popular image annotation tool created by Tzutalin is no longer actively being developed, but you can check out Label Studio, the open source data labeling tool for images, text, hypertext, audio, video and time-series data.https://github.com/HumanSignal/labelImg

将LabelImg下载下来之后,直接解压,然后按照github上的说明进行安装。如图所示,Window系统下需要额外下载pyqt5、lxml这两个库,然后进入到解压文件夹编译后就可以使用了,在执行下面指令之前,可以新建一个环境专门用来保存标注的环境:

完整指令为:

python 复制代码
conda create -n labelImg python=3.8 -y
conda activate labelImg
cd E:\edgeDownLoad\labelImg-master

conda install pyqt=5
conda install -c anaconda lxml
pyrcc5 -o libs/resources.py resources.qrc
python labelImg.py

在标注之前,我习惯把预设的标签改过来,文件在data/predefined_classes.txt路径下,改成自己要标注的类别,比如我的数据集中有两个类:分别为person和surfboard,按照顺序写进去就行。然后就可以开始伟大而艰巨的标注工作了。

2.目标检测数据标注

标注没有什么特别需要注意的地方,注意保存为YOLO格式数据就行。

我这里准备的是coco2017Val里面同时包含person和surfboard这两类的图片,筛选出来后一共有140张图片,当成本次的训练集和验证集,大海还是很漂亮的,如果需要这个数据集,可以在文章开头自取。

相关推荐
Yo_Becky11 分钟前
【PyTorch】PyTorch预训练模型缓存位置迁移,也可拓展应用于其他文件的迁移
人工智能·pytorch·经验分享·笔记·python·程序人生·其他
DeepSeek-大模型系统教程14 分钟前
深入金融与多模态场景实战:金融文档分块技术与案例汇总
人工智能·ai·语言模型·程序员·大模型·大模型学习·大模型教程
xinxiangwangzhi_19 分钟前
pytorch底层原理学习--PyTorch 架构梳理
人工智能·pytorch·架构
yzx99101323 分钟前
关于网络协议
网络·人工智能·python·网络协议
AiTEN_Robot24 分钟前
AGV 无人叉车关键技术问题解析:精准定位算法 / 安全避障逻辑 / 系统对接协议全方案
人工智能·机器人·自动化·制造
云天徽上26 分钟前
【PaddleOCR】OCR常见关键信息抽取数据集,包含FUNSD、XFUND、WildReceipt等整理,持续更新中......
人工智能·计算机视觉·信息可视化·paddlepaddle·paddleocr·文本识别
zskj_zhyl26 分钟前
智绅科技:以科技为翼,构建养老安全守护网
人工智能·科技·安全
刘海东刘海东27 分钟前
结构型智能科技的关键可行性——信息型智能向结构型智能的转换(提纲)
人工智能
Jay Kay1 小时前
TensorFlow源码深度阅读指南
人工智能·python·tensorflow
FF-Studio1 小时前
【硬核数学 · LLM篇】3.1 Transformer之心:自注意力机制的线性代数解构《从零构建机器学习、深度学习到LLM的数学认知》
人工智能·pytorch·深度学习·线性代数·机器学习·数学建模·transformer