Python人脸识别库的安装

本篇文章旨在指导Python有关人脸识别库的安装,在这里我将一步步的指导讲解。如果有个别库没有安装成功,可以百度一下个别库的具体安装。我用的是Python3.6.4版本,别的版本可能会出现安装不成功的情况,建议下载Python3.6.4版本来操作本文讲解内容。如果以前安装过其他Python版本,卸载原来版本之后还出现Python3.6.4安装不了问题,可以使用原来的Python安装包进行如下操作卸载原来的Python

出现如下界面,点击Uninstall即可彻底卸载以前的Python版本。如果不会操作,建议百度“Python的彻底卸载”。

一、因为本篇文章都是在cmd命令提示符下通过pip操作安装的,所以先来介绍如何进入cmd。按住Win+R出现一个窗口,输入cmd然后按回车键即可进入命令提示窗口。或者在电脑搜索中输入cmd按回车键也可以进入命令提示符窗口。
二、进入cmd中之后要转换盘符,转换到你Python安装的盘符下。输入盘符+:即可切换盘符,如:H:即可转换盘符到H盘。然后要切换到你安装Python的文件夹下,输入cd+Python的安装文件夹目录即可切换,如:cd H:\Python即可切换到Python的安装文件夹下。可以参考下图

三、为了确定库安装成功,我们要先更新pip库到最新版本,输入如图操作

显示上图界面则表示安装成功。
四、接下来我们要安装dlib库所要的一些库,把这些库安装好之后安装dlib库才不会出错,先来安装setuptools库。

五、下一个要安装的是Matplotlib库,按照下图操作即可。

如果安装失败,再操作一次即可,如果还是安装失败可以百度一下Matplotlib库的安装,还是不行的话跳过这一步。
六、opencv-python库的安装。

七、CMake库的安装。

八、msgpack库的安装

九、关键的一步来了,接下来进行dlib库的安装,前面安装这么多库都是为了这个库的安装做铺垫

如果安装失败?没有关系,我在这里准备好了dlib的下载库,把dlib的库放在Python的安装目录下即可

链接:https://pan.baidu.com/s/1aPzuBHx0kz1Yt1uZEMg9mg
提取码:i8vs

然后进行接下来的操作

在cmd中进行如图操作

如果还是安装失败,建议百度dlib的安装。
十、face_recognition的安装,安装好dlib库之后,face_recognition就好安装多了。直接pip install face_recognition即可。

这样整个人脸识别所需要的库就安装好了。
接下来,来一段代码进行人脸识别库安装成功与否的检测吧,这段代码我也是借鉴别人的。

# 检测人脸
import face_recognition
import cv2# 读取图片并识别人脸
img = face_recognition.load_image_file("1.png")
face_locations = face_recognition.face_locations(img)
print (face_locations)# 调用opencv函数显示图片
img = cv2.imread("1.png")
cv2.namedWindow("原图")
cv2.imshow("原图", img)
# 遍历每个人脸,并标注
faceNum = len(face_locations)
for i in range(0, faceNum):top =  face_locations[i][0]right =  face_locations[i][1]bottom = face_locations[i][2]left = face_locations[i][3]start = (left, top)end = (right, bottom)color = (55,255,155)thickness = 3cv2.rectangle(img, start, end, color, thickness)# 显示识别结果
cv2.namedWindow("识别")
cv2.imshow("识别", img)cv2.waitKey(0)
cv2.destroyAllWindows()

在Python中输入这段代码,在保存这个代码的文件夹下放一张名为“1.png”的人脸图片即可识别,效果图如下

Python人脸识别库的安装相关推荐

  1. 人脸识别库face_recognition安装简单教程

    face_recognition是一款免费.开源.实时.离线的Python人脸识别库.Github网址为https://github.com/ageitgey/face_recognition.如安装 ...

  2. face-recognition库(人脸识别库)安装,使用

    一,起因 1,在某hub上下载了所谓"最简单的人脸识别项目". 2,开始了face-recognition的安装之路. 3,人脸识别在win10上的使用,识别图像上面的人脸. 二, ...

  3. python人脸识别库_基于Python的face_recognition库实现人脸识别

    Python Python开发 Python语言 基于Python的face_recognition库实现人脸识别 一.face_recognition库简介 face_recognition是Pyt ...

  4. Python人脸识别依赖包安装

    安装CV2 pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple -i后面是清华园镜像 安装face_recogn ...

  5. python人脸识别库教程_OpenCV-最优秀的Python人脸识别库安装及入门教程

    OpenCV库(open source computer vision library)是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux.Windows.And ...

  6. python人脸识别库_基于facenet的实时人脸识别系统

    facenet_facerecognition opencv+mtcnn+facenet+python+tensorflow 实现实时人脸识别 Abstract:本文记录了在学习深度学习过程中,使用o ...

  7. python人脸识别相应模块安装

    在windows下安装人脸识别的模块出现一堆问题,下面说一下我安装过程遇到的问题,及解决方法 需要安装以下模块 1.cmake pip install cmake 2.boost pip instal ...

  8. python 人脸识别库儿童_GitHub - f02/face_collection: python的face_recognition人脸识别库的使用...

    一.环境搭建 1.系统环境 Ubuntu 17.04 Python 2.7.14 pycharm 开发工具 2.开发环境,安装各种系统包 人脸检测基于dlib,dlib依赖Boost和cmake $ ...

  9. 人脸识别库face_recognition安装(Windows系统)

    windows系统安装 1.安装vistual studio (因为face_recognition中依赖的库在windows中需要很多插件所以直接安装vistual studio里面有完整的开发环境 ...

  10. python人脸识别和人脸对比,face_recognition和OpenCV

    前言 先用OpenCV判断图片是否模糊,模糊的话需要重拍: 再用face_recognition检测图片中是否有人脸,有才接着进行下一步: 再用face_recognition计算图片中每张人脸的12 ...

最新文章

  1. 技术盘点:2022 年容器、Serverless、可观测、服务网格有哪些值得关注的趋势?
  2. 看看我写的文章,牛逼不。哈哈。
  3. linux fcntl
  4. Cocos2d-x教程(28)-ttf 字体库的使用
  5. 机器学习笔记(二十三):算法精准率、召回率
  6. 网站访问数据统计工具
  7. latex各类符号(红心、方块、五角星等)集合
  8. Part 66 - Check及Uncheck所有CheckBox 同时删除多行数据记录的实现
  9. unity3d:Matrix4x4矩阵位移,缩放,旋转
  10. MySQL基础教程——创建数据库并插入数据
  11. 焊接过程中数据采集管理软件设计与应用综述
  12. libmysqlclient_18 not defined in file libmysqlclient.so.18
  13. 【bzoj4084】[Sdoi2015]bigyration hash
  14. 17.2.20 Sparsifying Neural Network Connections for Face Recognition 小感
  15. 【SSM】13-Spring中实现依赖注入的两种方式(xml和注解)
  16. Istio服务网格进阶①:Istio服务网格核心理论概念
  17. 黑马程序员武汉校区 小舞老师 免费资料速速关注领取!!
  18. python图片裁剪软件_python 实现图片裁剪小工具
  19. windows下配置IIS以及优化配置
  20. PTA数据结构-07-图6 旅游规划

热门文章

  1. 电脑中如何添加环境变量
  2. java svn 创建分支_Eclipse下svn的创建分支/合并/切换使用
  3. p5.js 入门教程
  4. ESP8266教程——采用AT指令
  5. React.js小书结合官方文档第一部分笔记
  6. rtmp代理php源码_RTMP直播系统(示例代码)
  7. GD32芯片包下载和安装教程
  8. 8uftp工具,这款工具有什么作用?它的优势在哪里?
  9. python 12306抢票脚本_Python 12306抢火车票脚本
  10. C/C++语言IDE_开发工具