Win+dlib

    最近一个project要用到人脸检测(face detection),发现一个叫dlib的toolkit很好用,detect的灵敏度和marker点的准确度都比较高。

   安装dlib库真是一步十跪啊。。。 网上有各种帖子,各种方法,试过很多很多种,最后发现还是用非主流的方法成功了。真是太不容易了,还好我没放弃。。。

1. 在GitHub上可以下载dlib(https://github.com/davisking/dlib);或者去dlib的主页上也可以下载(http://dlib.NET/)。
2. dlib是一个C++ toolkit,包含很多machine learning的算法,我这里要用到的是里面python_examples下的face_landmark_detection.py

备注:网上先安装boost --> 安装cmake(这里有坑) --> 安装dlib 的方法需要版本一致,屡试失败,不建议采用。这种方法可以参照以下几个比较好的网页:

  a.安装boost:
  [1] https://jingyan.baidu.com/article/11c17a2c765763f446e39dc1.html
  [2] http://www.cnblogs.com/cmranger/p/4759223.htm
  b.安装dlib:
  [1] https://zhuanlan.zhihu.com/p/30436068


简便的安装方法:

一、法1(有可能网络 read out time)

1. 在anaconda prompt 输入"conda install -c menpo dlib=18.18",可能会使dlib库的功能不全,比如我就缺少dlib.image_window等图像功能,这可能就是因为没有cmake导致的。
2. 解决办法是:去 https://pypi.python.org/pypi/dlib/18.17.100 下个轮子,然后在anaconda prompt里面输入 pip install D:\dlib-18.17.100-cp27-none-win_amd64.whl,很快安装好了。解决办法是:去https://pypi.python.org/pypi/dlib/18.17.100 下个轮子,然后在anaconda prompt里面输入 pip install D:\dlib-18.17.100-cp27-none-win_amd64.whl,很快安装好了,再pip install dlib ,则会提示已经安装好了,可以import,dlib.image_window也有了。 ,可以import,dlib.image_window也有了。

二、法2

1. 就是法1的第2步!!


2.安装后再 pip install dlib,提示安装好了:


3.在 D:\Anaconda2\envs\py3\Lib\site-packages下可以找到dlib库:



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梦dancing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值