caffe ssd製作資料集方法(2)

2021-09-03 08:28:25 字數 729 閱讀 1471

此處安利乙個我自己寫的小工具,支援yolo格式轉化為voc格式,同時支援lmdb檔案的視覺化。此處需要注意的是voc格式的標註一定不能超過大小。否則在執行create_data.sh時會報錯。

有了voc格式的標註,可以呼叫/data/voc0712/create_data.sh用於生成lmdb。但create_data中部分內容需要修改:

data_root_dir="$home/dataset/mot"
用於設定資料集的根目錄。

dataset_name="mot17"
用於設定資料集名稱。用於在example中生成資料集的軟鏈結,可能還有其他作用。

mapfile="$root_dir/data/$dataset_name/labelmap_voc.prototxt"
用於設定型別名稱與型別編號對映的檔案。根據voc的修改即可,此處需要注意的一點是型別 0,「background」需要保留。

for subset in test trainval
此處不需要修改,但我們在製作test.txt與trainval.txt時需要注意三點內容:

1)檔案必須命名為test與trainval

2)test與trainval中的路徑與data_root_dir中的路徑必須可以構成完整路徑。

3)test_name_size檔案必須製作。

製作資料集 一

這種型別資料集製作 as f 開啟資料 資料是一行一行的字串 data 1 f.readlines 按行讀取 data 1 即 西安鎮窪邊子村 for s in data 1 dict 1 for i in s if i 村 or i 路 or i 街 or i 段 or i 巷 or i 屯 di...

如何快速製作資料詞典

其實製作資料詞典是一件非常麻煩費力的事情,如果有一條sql能夠幫你全都查詢出來,那無疑會省力許多,今天呢我就給大家帶來一條這樣的sql,源自大佬小夢想的親筆之作。use information schema select 字段,字段說明,pk,資料型別,允許為空,預設值from select con...

資料集製作

一 安裝labelme 1.pip install labelme 2.pip install pyqt5 3.pip install pillow 4.0.0 二 標註資料 1.使用labelme得到json標註檔案 不考慮中模糊的部分 分為pig和pig2標籤 考慮一些鏡頭角度問題 豬只有無跑丟...