dlib 是一个C++库,由戴维斯·金(Davis King) 开发,是用于线程,网络,数值运算,机器学习,计算机视觉和压缩的跨平台软件包,特别强调了极高质量和可移植的代码。dlib的文档也非常出色。

从计算机视觉的角度来看,dlib具有许多最新的实现,包括:面部标志检测、相关跟踪、深度度量学习 。

安装dlib库有4个前置条件:

  • Boost:Boost是经过同行评审(即非常高质量)的C ++库的集合,这些C ++库可以帮助程序员避免陷入不必要的困境。 Boost提供了线性代数,多线程,基本图像处理和单元测试的实现,仅举几例。
  • Boost.Python:正如该库的名称所暗示的那样,Boost.Python提供了C ++和Python编程语言之间的互操作性。
  • CMake:CMake是用于构建,测试和打包软件的开源,跨平台工具集。如果您已使用CMake在系统上编译OpenCV,则可能已经很熟悉。
  • X11 / XQuartx:X11是“ X Window System”的缩写,它提供了GUI开发的基本框架,该框架在类Unix操作系统上很常见。 X11的macOS / OSX版本称为XQuartz。

windows下安装需:

CMake
Boost
NumPy
SciPy
scikit-image
dlib

 环境变量都不用配置:pip install cmakepip install numpypip install scipypip install boostpip install dlib5. 打开dlib解压后的文件,在文件搜索栏中搜索CMakeCache.txt,找到之后,删除掉这个CMakeCache.txt文件(以使缓存失效,否则还是会链接python2.7。) 删除掉了2个。

参考:https://blog.csdn.net/sinat_38530349/article/details/86742523

linux的Ubuntu、macOS安装参考:https://www.pyimagesearch.com/2017/03/27/how-to-install-dlib/

安装成功如下图:

windows10+Python3.7安装dlib库进行面部标志识别相关推荐

  1. python3.7安装dlib库,无须安装vs

    python3.7安装dlib库,无须安装vs 首先,下载dlib-19.17.99-cp37-cp37m-win_amd64.whl 链接:https://pan.baidu.com/s/15bQ2 ...

  2. python dlib实现面部标志识别

    要使用Python.OpenCV.dlib实现面部标志的识别需要俩步: 究竟什么是面部标志以及它们是如何工作的. 如何使用dlib,OpenCV, Python从图像中检测和提取面部标志 (1)从图像 ...

  3. Python:安装dlib库

    目录: 前言 问题描述 前言 本来安装各种库的方法,我已经写了好几种,甚至于也装上了anaconda 这种神器,但今天还是遇到了一个神奇的问题,因此,特地搜索学习了一下,在此感谢两位博主吧: pyth ...

  4. 矩池云上编译安装dlib库

    方法一(简单) 矩池云上的k80因为内存问题,请用其他版本的GPU去进行编译,保存环境后再在k80上用. 准备工作 下载dlib的源文件 进入python的官网,点击PyPi选项,搜索dilb,再点击 ...

  5. Ubuntu18.04系统中python3.7安装MultiNEAT库

    Ubuntu18.04系统中python3.7安装MultiNEAT库 前言 MultiNEAT介绍 安装问题 boost安装 MultiNEAT安装 安装过程遇到问题及解决方法 前言 MultiNE ...

  6. 经验分享:Python3离线安装及库更新

    Python3离线安装及库更新 背景 思路 步骤 一, 安装操作系统 二, 安装python 2.1, 安装依赖环境 2.2, 安装python 2.2.1, 创建Python目录 2.2.2, 解压 ...

  7. Anaconda环境下离线安装dlib库,在线安装很多问题报错,离线安装速度快稳定

    本文主要是基于anaconda 来安装dlib的,python3.8 第一步:在anaconda 安装路径下找到Anaconda Propt 并打开 第二步:安装dlib包前,先安装cmake和boo ...

  8. python如何安装Dlib库(超简单的方法,亲测有效)

    使用python安装Dlib库(简单有效) 寒假这段时间在忙着做学校的创新项目,是和人脸识别相关的,看了很多网上的代码和教程,在github上找了一个比较接近的代码,打算认真学习研究一下,奈何里面有一 ...

  9. Windows安装Dlib库失败解决

    报错: × Running setup.py install for dlib did not run successfully. 1安装dlib前需要有依赖库,cmake和boost. 所以先安装 ...

最新文章

  1. TVM如何训练TinyML
  2. mysql load data on duplicate_带有ON DUPLICATE KEY UPDATE的MySQL LOAD DATA INFILE
  3. Nginx — Overview
  4. 链家前DBA判刑7年!你还敢不敢删库?
  5. poj 1781 In Danger
  6. sphinx在window下和linux下加入开机自启动
  7. html鼠标点击有手势出来,用原生js+css3撸的一个下拉手势事件插件
  8. rabbitmq学习:
  9. 全局照明算法基础——从辐射亮度到渲染方程
  10. 了解Callable和Spring DeferredResult
  11. python函数控制词典_Python 基础之集合相关操作与函数和字典相关函数
  12. 问题-Delphi7中JSON遍历节点不支持使用IN处理方法?
  13. 题解【NOIP2013_火柴排序】— 问题与转化
  14. 使用VC2005编译静态应用程序的方法
  15. 8255矩阵键盘C语言,8255驱动矩阵键盘和数码管程序
  16. 数据结构——图——拓扑排序算法
  17. processing demo
  18. 读笔:《重来也不会好过现在》
  19. 某教程学习笔记(一):1、windows基础
  20. XBOX360游戏目录

热门文章

  1. A + B Problem
  2. java中hashcode_浅谈Java中的Hash值
  3. Fragment导入包的问题
  4. PyTorch 安装和基本运算— Tensor 的数据类型(浮点型、整型、随机浮点型等)、基本运算(绝对值、求和、裁剪、求商、求积、求幂等)、Tensor 与 Numpy 转换
  5. Redis 入门知识
  6. spring boot hello world 搭建
  7. composer爆错:zlib_decode():data error
  8. RabbitMQ队列监控
  9. 使用按钮控制HTML5背景音乐开关
  10. [原]SSL 开发简述(Delphi)