製作VOC資料集

2022-09-10 04:00:13 字數 2497 閱讀 4380

使用opencv,外接攝像頭,按一定幀率採集影象,**如下:

import

cv2 as cv

cap =cv.videocapture(0)

fourcc = cv.videowriter_fourcc('

x', '

v', '

i', 'd'

)out = cv.videowriter(r'

c:\users\chen\desktop\pytorch練習\output.**i

工具windows10+python3.7+lableimg

2.安裝python

3.配置環境

開啟cmd,依次輸入

pip install pyqt5

pip install pyqt5-tools

pip install lxml
4.標註

雙擊軟體,開始標註(在/data/檔案中編輯自己的類別)

在資料集根目錄下,我的是mydataset資料夾,按住shift+滑鼠右鍵,選擇powershell,鍵入ipython

輸入如下**,即可在main檔案中生成4個txt檔案。一共是2-19,共18張圖,train9個(12x0.8=9.6=9),test6個,val3個,trainval12個(18x0.7=12.6=12)

SSD訓練自己的資料集(一) 製作VOC資料集

import os path 123 filelist os.listdir path 該資料夾下所有的檔案 包括資料夾 count 0 for file in filelist print file for file in filelist 遍歷所有檔案 olddir os.path.join p...

VOC資料集格式介紹

深度學習很多框架都在使用voc資料集,所以先來研究一下voc資料集的具體內容。以pascal voc2017為例,它包含如下5個資料夾 pascal voc提供的所有的,其中包括訓練,測試。存放xml格式的標籤檔案,每個xml對應jpegimage中的一張。可使用labelimg進行標註和檢視。影象...

VOC格式資料集轉YOLO格式資料集

voc使用xml來描述標註,而yolo使用txt格式檔案,導致voc格式資料集無法直接拿來訓練yolo,這就需要轉換格式。為了不重複造輪子,我們使用convert2yolo來進行轉換。python3 example.py datasets voc img path downloads voc2028...