当前位置:   article > 正文

目标检测学习笔记(五)目标检测标注工具labelImg使用_labelimg必须一张一张标准吗

labelimg必须一张一张标准吗

参考:


1.解压启动

在这里插入图片描述
接下来就可以打开exe文件
labelImg.exe需要放在纯英文的路径下才能保证完美运行!

在这里插入图片描述

2.图像文件夹

存放图片

  • 11.jpg 原图像文件
  • predefined_classes.txt 提供的默认的class,如果不需要这些类型的话,可以将其删除,也可以在其中自定义默认class
    在这里插入图片描述

在这里插入图片描述

3.界面及标注过程

在这里插入图片描述
点击Open导入图片,按下快捷键w,选定目标后,会弹出输入框,写上class名称,就可以了,如果有多个目标,那就继续标

labelImg还支持文件夹的导入,在标完一张后,在左侧选择Next Image就可以切换到下一张继续了。输出格式部分,目前labelImg支持YOLOPascalOVC2种格式,前者标签信息是存储在txt文件中,而后者是存储在xml

打完标签后,就可以进行保存了,图片和标签文件我们分开存放,但是文件名是对应的,只是扩展名不同
在这里插入图片描述

4.标签文件格式

在这里插入图片描述

YOLO格式标签文件的内容:

一行代表一个目标,格式是:class x_center y_center width height
在这里插入图片描述

第一列是class的索引,计数从0开始,比如这里的0代表的是crack,1代表的是dog;后4列是x_center/image_width、y_center/image_height、width/image_width、height/image_height,取值范围是0 ~ 1

class.txt文件中保存的是类别

xml标签格式:

在这里插入图片描述

<annotation>
	<folder>文件夹</folder> 
	<filename>图片名称</filename>
	<path>路径</path>
	<source>
		<database>Unknown</database>
	</source>
	<size>
		<width></width>
		<height></height>
		<depth>通道数</depth>
	</size>
	<segmented>0</segmented>
	<object>重点部分,标注信息:
		<name>分类名</name>
		<pose>Unspecified</pose>
		<truncated>1</truncated>
		<difficult>0</difficult>
		<bndbox>框的坐标:
			<xmin>左上方x坐标</xmin>
			<ymin>左上方y坐标</ymin>
			<xmax>右下方x坐标</xmax>
			<ymax>右下方y坐标</ymax>
		</bndbox>
	</object>
</annotation>

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27

本张照片的xml文件内容:

<annotation>
	<folder>data</folder> 
	<filename>11.jpg</filename>
	<path>C:\Users\Administrator\Desktop\windows_v1.8.1\data\11.jpg</path>
	<source>
		<database>Unknown</database>
	</source>
	<size>
		<width>1400</width>
		<height>1200</height>
		<depth>1</depth>
	</size>
	<segmented>0</segmented>
	<object>
		<name>crack</name>
		<pose>Unspecified</pose>
		<truncated>1</truncated>
		<difficult>0</difficult>
		<bndbox>
			<xmin>1</xmin>
			<ymin>562</ymin>
			<xmax>1062</xmax>
			<ymax>626</ymax>
		</bndbox>
	</object>
</annotation>

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/天景科技苑/article/detail/736922
推荐阅读
相关标签
  

闽ICP备14008679号