VOC数据集讲解及自己标注

数据集的标注

首先要安装labelImgpip install labelimg

  1. 首先准备一个文件夹里面包括两个子文件夹和一个txt文件:(annotation、image、classes.txt)
    结构如下图:
    |-------- (父级目录)
    |— annotation
    |— image
    |— classes.txt
  2. 在文件里打开shell命令行 ,输入labelimg ./image ./classes.txt
    • 第一个参数为图片的文件夹
    • 第二个为标签的txt文件
      在这里插入图片描述
    • 修改保存文件信息的文件夹(Change Save Dir -> annotation)
    • 绘制矩形框(Create)如果觉得目标比较难检测,可以勾选右上角的(difficult)。如下图
      在这里插入图片描述
    • 保存文件(Save)

解释

<annotation>
	<folder>image</folder> 
	<filename>th (1).jpg</filename>  <!--图片名称-->
	<path>C:\Users\L_H\Desktop\voc\image\th (1).jpg</path>  <!--图片路径-->
	<source>
		<database>Unknown</database>
	</source>
	<size>
		<width>183</width>  <!--图片宽度-->
		<height>137</height>  <!--图片高度-->
		<depth>3</depth>   <!--图片深度-->
	</size>
	<segmented>0</segmented>
	<object>
		<name>dog</name>   <!--图片类别-->
		<pose>Unspecified</pose>
		<truncated>1</truncated>  <!--是否被截断-->
		<difficult>0</difficult>
		<bndbox>
			<xmin>42</xmin>   <!--左上角位置的X-->
			<ymin>12</ymin>   <!--左上角位置的Y-->
			<xmax>178</xmax>  <!--右下角位置的X-->
			<ymax>137</ymax>  <!--右下角位置的Y-->
		</bndbox>
	</object>
</annotation>

在这里插入图片描述

VOC数据集转换为YOLO格式的具体步骤如下: 1. 首先,确保你已经下载了VOC格式的数据集,并且了解VOC格式的数据集结构和标注方式。 2. 创建一个新的文件夹,用于存放转换后的YOLO格式的数据集。 3. 遍历VOC数据集的每个图像文件和相应的标注文件。 4. 对于每个图像文件,读取图像的宽度和高度。 5. 根据YOLO格式的要求,将图像的宽度和高度写入到YOLO格式的标注文件的第一行。 6. 对于每个标注文件,读取其的每个标注框的类别和边界框的坐标。 7. 将每个边界框的坐标转换为相对于图像宽度和高度的比例。 8. 将每个标注框的类别和转换后的边界框坐标按照YOLO格式的要求写入到YOLO格式的标注文件。 9. 将转换后的YOLO格式的标注文件保存到之前创建的文件夹。 10. 重复上述步骤,直到遍历完所有的图像文件和标注文件。 请注意,以上步骤的具体代码实现可以参考引用和引用提供的代码示例,它们都是用来将VOC数据集转换为YOLO格式的工具。同时,关于文件之间的关系以及存放位置的问题,可以参考引用的相关讲解。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [VOC格式数据集转yolo格式数据集的方法](https://blog.csdn.net/qq_40280673/article/details/125179556)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [voc数据集转yolo格式](https://download.csdn.net/download/qq_45389690/13712004)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

啊~小 l i

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值