windows安装dlib的imglab工具
2018年12月24日 2018年12月25日

参考:https://github.com/davisking/dlib/blob/master/tools/imglab/README.txt
进入imglab目录“D:\dlib-19.15\tools\imglab”
1 2 3 |
mkdir build cd build cmake .. |
等待生成vs项目后输入以下命令:
1 |
cmake --build . --config Release |
稍等一会不出问题会在“D:\dlib-19.15\tools\imglab\build\Release”目录下生成“imglab.exe”
接着:
1 2 3 4 5 6 |
#进入Release目录 cd Release #新建handimages训练集文件夹,在handimages下放你想标注的图像 mkdir handimages #生成handdataset.xml文件和image_metadata_stylesheet.xsl的样式表 imglab -c handdataset.xml handimages |
handdataset.xml是读出训练集文件所有的图片名
XSL是一种标记语言,表示如何将XML文档的内容转换成另一种形式的文档。
输入以下命令即可出现imglab标注软件了,可以自己标注图片了
1 |
imglab handdataset.xml |

标注时需要注意:先框物体,然后双击框,才能标注框内的关键点
使用方法:
操作 | 含义 |
---|---|
shift + 左键长按拖动 | 框取物体 |
左键双击框 | 选中框体 |
shift+左键单击 | 标注关键点 |
ctrl+滚轮 | 放大或缩小 |
键盘上下键 | 上/下一张图片 |
alt+d | 删除当前图片 |
选中+del | 删除标注 |
最后记得保存再退出软件
再次打开handdataset.xml你会发现xml其实就是保存标注点的坐标信息了。