1、安裝labelme
在Windows系統和ubuntu系統下,labelme的安裝方式是同樣的。主要分如下幾個步驟:python
(1) 安裝Anacondaweb
首先,去官網下載對應版本的Anaconda3。json
具體安裝過程,可見我以前寫的一篇博文:Anaconda3+tensorflow2.0.0+PyCharm安裝與環境搭建ubuntu
(2) 建立虛擬環境bash
建立一個虛擬環境,並命名爲labelmesvg
conda create -n labelme python=3.6
(3) 安裝labelme工具
建立完後,先進入建立好的虛擬環境spa
conda activate labelme
進入虛擬環境後,下載安裝labelme,這裏使用清華源下載會快不少.net
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple labelme
安裝完成後,直接打開labelme就能夠開幹了3d
labelme
注:下次要打開labelme,得先進入剛剛建立好的虛擬環境,再輸入labelme打開labelme軟件。
2、標註車道線以及路面
2.1 labelme界面介紹
首先進入剛纔已經建立好的虛擬環境,輸入如下命令打開labelme
labelme
打開labelme後,可看見以下界面:
下面介紹一下重點按鍵功能:
- Open。打開單個文件,好比對一張圖片進行標註時,可經過該鍵選擇待標註圖片。
- Open Dir。加載存放待標註圖片的文件夾,設置一次,以後就不用再設置了。
- Next Image。標註完後,切換到下一張圖片。
- Prev Image。切換到上一張圖片。
- Save。標註完當前圖片後,即保存。
- Create Polygons。使用標註工具進行描點。
- Edit Polygons。編輯描點,若是標註時有點描歪了,可用該鍵校訂。
2.2 標註車道線
第一步,點擊Open Dir,選擇存放待標註圖片的文件夾。
第二步,點擊Create Polygon,而後對圖片中的車道線進行描點標註。以下圖所示:
注:對於近處的虛線單獨標註;對於較遠處看不清的虛線,能夠連起來一塊兒標;對於看不清的車道線,能夠放大再進行標註。
第三步,每標註完一個車道線後,須要對該車道線定義類別。這裏是白線,因此咱們定義爲:White_line。若是是黃色,咱們定義爲:Yellow_line。以下圖所示:
注:這裏,咱們場景只有白色、黃色車道線,不區分虛實線。因此咱們將類別定義爲:White_line 和 Yellow_line。
2.3 標註路面
和標註車道線的方法同樣,對路面部分依次描點鏈接起來。等路面描點完畢,將其類別定義爲:Lane。標註過程以下圖所示:
當車道線和路面都標註完後,點擊保存,這時在原圖片路徑下就會生成對應的標籤文件(.json文件),這樣就完成類一張圖片的標註,以下圖所示:
須要特別注意的是:對於有些路面嵌入了其餘的物體(好比車),這個時候須要把物體獨立開來。以下圖所示:
3、注意事項
- 在標註前,先肯定好分割的類別。此次,咱們要分割三類:白色車道線、黃色車道線和路面;標註式類別名分別記做:White_line、Yellow_line和Lane。注意類別名不要寫錯!
- 選擇好Open Dir後,咱們標註完一張,直接點Next Image就行了,能夠自動跳轉到下一張圖片。Open Dir只需設置依一次。
- 描點的時候必定要仔細,對於一些彎曲的地方要多打些點,儘可能將車道線和路面分割準確。
- 標註完後,若是發現有不對的地方,能夠經過Edit Polygons對描點進行微調。
本文分享 CSDN - AI 菌。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。