win10+python3.5下安装dlib库(使用imglab制作数据集)

Win10+python3.5下安装dlib库,并使用imglab制作数据集

注:VS需要2015及以上版本,否则就会报错(或者安装低版本dlib库)。因为看到别人博客写安装低版本dlib库可能会出现其他问题,所以这里我就选择下载VS2017版。

VS2017安装完成后,首先需要安装cmake,然后再安装dlib。

一、安装cmake
网址:https://cmake.org/download/
在这里插入图片描述
下载完成后,解压缩,然后将cmake的bin文件夹添加到系统环境变量路径中
在这里插入图片描述在这里插入图片描述
在编辑环境变量框右侧的 “ 新建 ” 中,将cmake下bin文件夹的路径添加进去。

在cmd命令行中输入:

cmake --version

可以看到cmake的版本,cmake安装完成。

二、dlib安装
1、下载文件
网址:http://dlib.net/
最新版本为:dlib-19.16.tar.bz2
在这里插入图片描述
2、解压缩
下载完后,解压缩文件。

三、使用dlib的imglab制作数据集
1、打开cmd命令窗口,进入解压后的dilb下的imglab文件路径:

F:\>cd F:\dlib-19.16\dlib-19.16\tools\imglab

2、新建文件夹build,进入build文件夹:mkdir build; cd build

F:\dlib-19.16\dlib-19.16\tools\imglab>mkdir build
F:\dlib-19.16\dlib-19.16\tools\imglab>cd build

3、cmd命令行,输入:

F:\dlib-19.16\dlib-19.16\tools\imglab\build>cmake .. 

4、cmd命令,输入:cmake --build . --config Release
win10+python3.5下安装dlib库(使用imglab制作数据集)_第1张图片
5、新建文件夹:images (注:此时路径还是build/)

mkdir images

6、在images下放入想标注的图像(即训练集)
7、此时直接使用imglab命令会报错不是内部或外部命令,也不是可运行的程序,这是因为没有进入到imglab.exe所在目录。
正确做法:进入Release文件夹,生成mydataset.xml文件

cd Release;
.\imglab -c mydataset.xml 训练集路径

8、cmd输入,进入标注界面:

imglab mydataset.xml

9、此时,出现imglab标注界面,可以自行标注:
shirt+左键:长方形的框
选中框,再shirt+左键: 特征点标注
ctrl+滚动轴 :放大/缩小
up、down:上/下一张图片
alt+d:删除当前图片
选中框+del:删除框
win10+python3.5下安装dlib库(使用imglab制作数据集)_第2张图片

你可能感兴趣的:(dlib)