`

Python人脸识别

 
阅读更多

第一步:安装所需要的库。

Dlib 

对于今天要用到的主要工具,还是有必要多说几句的。Dlib是基于现代C++的一个跨平台通用的框架,作者非常勤奋,一直在保持更新。Dlib内容涵盖机器学习、图像处理、数值算法、数据压缩等等,涉猎甚广。更重要的是,Dlib的文档非常完善,例子非常丰富。就像很多库一样,Dlib也提供了python的接口,安装非常简单,用pip只需要一句即可: 

pip install dlib

 

进入到Python的Scripts目录。执行安装命令,安装提示错误

 没有安装 cmake。

先安装cmake,安装成功。提示如下

MB 35kB/s
Installing collected packages: cmake
Successfully installed cmake-0.7.1

C:\Python27\Scripts>

 

 安装完成后,再执行命令 pip install dlib 还是报错,提示没找到cmake。

查了下原因,应该是需要配置环境变量。原文

windows下安装dlib需要CMake, 需要一个C++编译器(g++, VS 都可以), 需要boost库,并且需要在环境变量path中添加这些东西.
然后就可以直接用pip安装 (或者进入到源码 py -2 setup.py install)了

 --=====需要下载安装VS,太大了,没继续往下测试。==有时间再按下面方法测试。

安装dlib 需要先安装boost和cmake,而且cmake需要使用c编译器,所以需要装VS,版本最好VS2015以上

 

1 安装cmake

官网下载安装包:https://cmake.org/download/

我下载了win64的msi安装包,注意电脑是64位的就安装64位的安装包。

就一直next,最后finish

(我在安装结束后,运行还是有问题,发现是VS的问题,VS2008不支持C++11,所以安装了VS2015,但又因为没有卸载VS2008,导致VS2015安装不全)

 

2 安装boost

下载:http://www.boost.org/

我下载的是:boost_1_63_0

下载到C:\local目录下

1)首先:

双击bootstrap.bat

生成了

2)再在命令中输入b2 install

3)利用b2编译库文件
 --     b2 -a --with-python address-model=64 toolset=msvc runtime-link=static

之前你cmake下载的64位这里写64,如果是32位的就把之前的64改成32

4)设置变量
    --     set BOOST_ROOT=C:\local\boost_1_63_0
    --     set BOOST_LIBRARYDIR=C:\local\boost_1_63_0\stage\lib

 

参考:http://blog.csdn.net/worrydog/article/details/53947214

 

3安装dlib

下载:http://dlib.net/

直接输入python setup.py install 

安装完成(有些地方有点慢,要有耐心)

分享到:
评论

相关推荐

    python人脸识别,python人脸识别源码,Python

    在Python编程领域,人脸识别是...总之,Python人脸识别涉及到了计算机视觉、图像处理、机器学习和深度学习等多个领域的知识。通过集成各种库和工具,开发者可以构建出功能强大的人脸识别系统,满足各种应用场景的需求。

    python 人脸识别.docx

    Python 人脸识别库的使用和实现 Python 人脸识别库是世界上最简单的人脸识别库,可以通过 Python 引用或者命令行的形式使用它,来管理和识别人脸。下面是对 Python 人脸识别库的详细介绍和使用方法。 首先,需要...

    Python人脸识别签到考勤系统(含源码)

    《Python人脸识别签到考勤系统详解》 在现代科技飞速发展的时代,人脸识别技术已经被广泛应用在各个领域,其中就包括日常的签到考勤管理。本文将深入探讨一个基于Python开发的人脸识别签到考勤系统,该系统适用于...

    python人脸识别代码+测试文件

    在本资源中,"python人脸识别代码+测试文件"是一个关于使用Python进行人脸识别的教程资料包。这个包可能包含了实现人脸识别的源代码以及用于测试这些代码的样本数据。通过提供的链接...

    python人脸识别签到系统

    【Python人脸识别签到系统详解】 在信息技术飞速发展的今天,人脸识别技术已经广泛应用在各个领域,如安全监控、门禁系统、考勤管理等。而Python作为一款强大的编程语言,其丰富的库资源使得开发人脸识别签到系统变...

    基于Python人脸识别

    总的来说,"基于Python人脸识别"项目涉及了计算机视觉、机器学习和深度学习等多个领域的知识,它不仅展示了Python在图像处理方面的强大能力,也体现了人工智能在生物特征识别领域的广泛应用。对于想学习或实践这一...

    python人脸识别论文(含代码).docx

    #### 一、卷积神经网络(CNN)在人脸识别中的应用 - **背景介绍**:随着深度学习技术的发展,卷积神经网络(Convolutional Neural Networks, CNN)因其强大的图像处理能力而被广泛应用到图像识别领域,包括但不限于...

    基于Face_Recognition的python人脸识别项目完整示例代码

    **基于Face_Recognition的Python人脸识别项目** 在当前的计算机视觉领域,人脸识别技术已经广泛应用,从社交媒体的自动标记到安全系统的身份验证。这个项目是利用Face_Recognition库在Python中实现的一个完整的人脸...

    python人脸识别

    python人脸识别

    基于Python人脸识别系统设计与实现课程设计(95分以上).zip

    fps 拍摄帧率基于Python人脸识别系统设计与实现课程设计(95分以上).zip基于Python人脸识别系统设计与实现课程设计(95分以上).zip基于Python人脸识别系统设计与实现课程设计(95分以上).zip基于Python人脸识别...

    基于Python的百度AI人脸识别API接口(可用于OpenCV-Python人脸识别)

    基于Python的百度AI人脸识别API接口(可用于OpenCV-Python人脸识别) https://blog.csdn.net/weixin_53403301/article/details/121382599 之前的项目: 【最新】基于OpenCV的Python人脸识别、检测、框选(遍历目录下...

    python人脸识别,python人脸识别源码,Python源码.zip

    Python人脸识别是一种广泛应用于图像处理和计算机视觉领域的技术,它允许我们通过编程来识别和验证人脸。在本项目中,我们将探讨Python中实现人脸识别的关键概念、常用库和源码解析。 一、人脸识别的基本原理 人脸...

    基于Python的人脸识别源码

    在本项目中,我们主要探讨的是使用Python进行人脸识别的技术,这是一种人工智能领域的热门应用。Python以其易读性、丰富的库支持和强大的社区而成为AI开发的首选语言,特别是对于图像处理和计算机视觉任务。在这个...

    python,opencv-python人脸识别,并且发邮件对镜头前未知人员进行报警;

    1、python,opencv-python人脸识别,并且发邮件对镜头前未知人员进行报警; 2、根据相关文章操作,可直接使用:https://blog.csdn.net/qq_53762188/article/details/124564037?spm=1001.2014.3001.5501 3、代码中的...

    Python人脸识别签到

    Python人脸识别签到是一种基于计算机视觉技术的智能应用,它利用深度学习和图像处理技术来识别个体的身份,并在特定场合如会议、活动或学校等进行自动签到。这种系统通常包括以下几个核心部分: 1. 图像采集:系统...

    基于Python人脸识别门禁管理系统的设计与实现(论文+源码)-kaic.zip

    VX:18341315438 远程调试+论文+毕业设计+源码 Python人脸识别门禁管理系统(带数据库)OpenCV+dlib+pyqt5 机器学习 计算机 Python人脸识别门禁管理系统(带数据库)OpenCV+dlib+pyqt5 机器学习 计算机

    Python基于人脸识别的门禁管理系统本科毕业设计源码.zip

    Python基于人脸识别的门禁管理系统源码,基于人脸识别的门禁管理系统 该项目为宿舍门禁系统管理,并额外加入宿舍管理、水电费管理、在线充值、报修管理、系统日志等多项功能等。 Django为后端、H5/CSS/JS为前端、...

    基于Python人脸识别系统设计与实现毕业设计代码(高分项目).zip

    基于Python人脸识别系统设计与实现毕业设计代码(高分项目).zip该项目是个人大作业项目源码,评审分达到95分以上,已获导师认可的经过严格调试项目,确保可以运行!放心下载使用。 基于Python人脸识别系统设计与...

    python人脸识别demo

    现在人脸识别功能已经很成熟了,就想做个好玩的小功能: 只要某人来到摄像头前,就播放语音:某某某,你好! 分解一下实现步骤,大概就是: 摄像头采集图像,然后运行人脸识别算法,识别出人脸特征,进行人脸比对,...

    人脸识别.rar_face recognition_python_python人脸识别_人脸_识别

    本资源包“人脸识别.rar_face recognition_python_python人脸识别_人脸_识别”提供了使用Python和OpenCV进行人脸识别的基础教程和示例代码。 OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉...

Global site tag (gtag.js) - Google Analytics