天天看點

VOC資料集講解及自己标注資料集的标注解釋

資料集的标注

首先要安裝labelImg

pip install labelimg

  1. 首先準備一個檔案夾裡面包括兩個子檔案夾和一個txt檔案:(annotation、image、classes.txt)

    結構如下圖:

    |-------- (父級目錄)

    |— annotation

    |— image

    |— classes.txt

  2. 在檔案裡打開shell指令行 ,輸入

    labelimg ./image ./classes.txt

    • 第一個參數為圖檔的檔案夾
    • 第二個為标簽的txt檔案
      VOC資料集講解及自己标注資料集的标注解釋
    • 修改儲存檔案資訊的檔案夾(Change Save Dir -> annotation)
    • 繪制矩形框(Create)如果覺得目标比較難檢測,可以勾選右上角的(difficult)。如下圖
      VOC資料集講解及自己标注資料集的标注解釋
    • 儲存檔案(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資料集講解及自己标注資料集的标注解釋

繼續閱讀