在linux上使用labelImg製作LMDB數據集——備忘TX2上運行

# -*- coding:utf-8 -*-
https://blog.csdn.net/hitzijiyingcai/article/details/81636455
講的很詳細,總體來說,步驟如下:
1、 創建如下結構的文件夾
  -- VOCdevkit
     |-- Annotations(生成xml文件)
     |-- JPEGImages(存放圖片,jpg格式)
     |-- ImageSets
         |-- Main
  將所有圖片存儲在JPEGImages裏面。
2、 運行“重命名圖片.py”,修改路徑爲存放圖片的路徑
3、 製作Annotations,使用 LabelImg工具,安裝依賴庫
   https://github.com/tzutalin/labelImg
   在linux環境下:
    1) sudo apt-get install pyqt4-dev-tools #安裝PyQt4
    2) sudo apt-get install python-lxml
    3) git clone https://github.com/tzutalin/labelImg.git # 下載源碼
    4) cd labelImg
    5) pyrcc4 -o resources.py resources.qrc
    6) cp resources.py libs/resources.py
    7)  python labelImg.py # 使用工具進行標註

我的工具啓動方法:~/Documents/labelImg$ sudo python labelImg.py 
   標註方法:
    1)修改XML保存位置:Ctrl+R,修改爲.../VOCdevkit/Annotations
    2)修改data/predefined_classes.txt,這一步需要在打開工具前做,否則內容無法更新
    3)Open Dir,打開圖片文件夾,d打開圖片進行標註,Create RectBox或Ctrl+N,畫框,選擇類別,最後保存,然後Next image
    4) 期間可以隨時修改

4、 製作imagesets,修改xmlfilepath和txtsavepath,運行即可完成imagesets。
5、 完成數據集的製作。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章