官方文檔見 https://github.com/davisking/dlib/tree/master/tools/imglab
安裝依賴
需要先安裝 cmake 和 X11,
cmake 通過下面命令安裝
$ brew install cmake
X11 需要下載安裝 https://www.xquartz.org/ ,直接安裝後,需要創建軟連接,命令如下
$ cd /usr/local/opt
$ ln -s /opt/X11 X11
完成後重啓
獲取 dlib
在 GitHub 上獲取 dlib
$ git clone https://github.com/davisking/dlib.git
安裝imglab
cd dlib/examples
mkdir build
cd build
cmake ..
cmake --build . --config Release
進行標註
如果你要對 ~/Documents/pic/ 目錄下的圖像進行標註
首先使用 imglab 工具創建一個 xml 文件
$ ./imglab -c data.xml ~/Documents/pic
xml 文件創建後,會生成 pic 文件夾裏所有的圖片信息
此時執行
$ ./imglab data.xml
就會生成標註窗口了
標註時需要注意:
先框物體,然後雙擊框,才能標註框內的關鍵點
按鍵使用方法:
操作 | 含義 |
---|---|
shift + 左鍵長按拖動 | 框取物體 |
左鍵雙擊框 | 選中框體 |
shift+左鍵單擊 | 標註關鍵點 |
ctrl+滾輪 | 放大或縮小 |
鍵盤上下鍵 | 上/下一張圖片 |
alt+d | 刪除當前圖片 |
選中+del | 刪除標註 |