目的和经验:
几个月前在笔记本上安过一次,按着教程用cmake编译其实也蛮简单的,不过当初忘了收藏了。现在换了台机子需要重新安装一遍,奈何之前的帖子找不到了。
pypi 网站上有19.8.whl,如果能满足使用的话还是挺推荐直接装的,毕竟方便。但是这个版本的dlib上没有dlib.load_rgb_image 的指令,所以的卸载了准备安装最新的。
现在找的帖子上面的方法对不对不知道,反正在我电脑上不work,所以就按dlib上面的编译教程做了一遍,装的时候提示蛮多错误的,但总归是work了。
要是什么时候找到之前的帖子再在后面贴出来。
安装的过程如下:
环境:win10、VS2017、python3.6、cmake-3.15.0-rc3-win64-x64.msi
cmake在安装到这一步时选择后两个的其中一个(我选的第二个),或者默认安装,自己添加到系统变量应该也没什么关系。
剩余步骤全是默认,安装在c盘是为了防止路径出现中文可能会出什么错,具体会不会我也不清楚,以防万一就安在C盘里了,要是不嫌麻烦可以尝试一下安在其他路径。
再来是进入dlib的目录,打开cmd,进入你的python环境。
因为我用的anaconda 安了两个python环境,所以进到要安装dlib的那个环境中
type 进命令 python setup.py install
安装过程会持续一段时间,有时候会出现类似这种的warning,能怎么办啊,当然就是等安装完看看能不能用再说
跑完setup.py以后 看一下conda已经安装的package,发现dlib已经在了,那之后就是用dlib上面的一些代码跑一下看看。
我用的是face_detect,效果还可以,不过landmark的index有点问题,再看看,希望不是dlib的问题。