Windows环境搭建 face_recognition,dlib
文章参考:https://blog.csdn.net/hongbin_xu/article/details/76284134
文章参考:https://blog.csdn.net/weixin_40450867/article/details/81734815
文章参考:https://blog.csdn.net/esting_tang/article/details/80974330
该库可以通过python或者命令行即可实现人脸识别的功能。使用dlib深度学习人脸识别技术构建,在户外脸部检测数据库基准(Labeled Faces in the Wild)上的准确率为99.38%。 在github上有相关的链接和API文档。
配置环境
安装dlib
方法一
首先配置dlib
我这里有一个dlib包,链接:https://pan.baidu.com/s/1drnxz251fvVVc9qoh61TTg 提取码:9pcl
下载好后运行cmd或者 pycharm的terminal 进入dlib 包所在的路径下,运行
pip install 【所下载的包】
import dlib

方法二
https://pypi.org/project/dlib/18.17.100/#downloads 找到需要的dlib版本

新版本需要自行编译
下载好后pip install 【文件路径】安装
安装face_recognition
直接使用 pip install 即可 我使用了 清华园的镜像
注意:下载速度过慢会报错
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple face_recognition
import face_recognition

写一小段代码进行验证,我准备了四张图片

import face_recognition
mayun_image = face_recognition.load_image_file("mayun.jpg");
jobs_image = face_recognition.load_image_file("jobs.jpg");
task1_image = face_recognition.load_image_file("task1.jpg"); mayun_encoding = face_recognition.face_encodings(mayun_image)[0]
jobs_encoding = face_recognition.face_encodings(jobs_image)[0]
task1_encoding = face_recognition.face_encodings(task1_image)[0] results = face_recognition.compare_faces([mayun_encoding, jobs_encoding], task1_encoding)
labels = ['mayun', 'jobs'] print('results:'+str(results)) for i in range(0, len(results)):
if results[i] == True:
print('The person is:'+labels[i])
运行结果

Windows环境搭建 face_recognition,dlib的更多相关文章
- Windows环境搭建Red5流媒体服务器指南
Windows环境搭建Red5流媒体服务器指南 测试环境:Windows 7 一. 下载安装程序 red5-server 下载地址 https://github.com/Red5/red5-ser ...
- Battery Historian for windows环境搭建
Battery Historian for windows环境搭建 简介:Battery historian是一款通过上传bugreport文件分析用户手机中App的电池耗电情况的工具. Batter ...
- Android NDK r8 windows环境搭建
Android NDK r8 windows环境搭建 一.默认基础环境为已经完成Android开发环境的搭建 需要的软件及插件 1. JDK-7u25 2. Eclipse 3. Android SD ...
- Windows环境搭建Red5流媒体服务器指南(转)
Windows环境搭建Red5流媒体服务器指南 Windows环境搭建Red5流媒体服务器指南 测试环境:Windows 7 一. 下载安装程序 red5-server 下载地址 https:// ...
- Windows环境搭建与第一个C# Sample
Redis入门 - Windows环境搭建与第一个C# Sample 什么是Redis? Redis是一个开源.支持网络.基于内存.键值对存储数据库,使用ANSI C编写.从2013年5月开始,R ...
- Windows环境搭建Web自动化测试框架Watir
Windows环境搭建Web自动化测试框架Watir 一.前言 Web自动化测试一直是一个比较迫切的问题,对于现在web开发的敏捷开发,却没有相对应的敏捷测试,故开此主题,一边研究,一边将We ...
- Windows环境搭建mysql服务器
Windows环境搭建mysql服务器: 1.下载mysql-installer-community-5.7.3.0-m13.2063434697并安装 安装详细步骤>> 2.安装mys ...
- Go(02)windows环境搭建和vscode配置
之前讲述过linux环境下Go语言开发环境搭建,这次简述下windows的搭建以及vscode配置 windows环境搭建 同样去https://studygolang.com/dl下载windows ...
- Windows 环境搭建Redis集群(win 64位)
转: http://blog.csdn.net/zsg88/article/details/73715947 参考:https://www.cnblogs.com/tommy-huang/p/6240 ...
随机推荐
- 吴裕雄--天生自然 JAVASCRIPT开发学习:条件语句
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...
- idea xml文件去掉背景黄色
编写dao中的sql时,xml文件中背景一大片黄色,看着不舒服,如何去掉了? 1. File -> Settings... 2. 去消以下两项勾选 (Inspections -- 如 ...
- 滴滴与Uber都盯上拉美市场!一场惨烈竞争谁能胜出?
创业者最怕的是什么?或许并不是在创业初期的艰难历程.毕竟在初期虽然会遇到很多磨难和众多竞争对手,但只要敢打敢拼就有胜出的可能.创业者最怕的或许是成为所属行业独角兽后,要面对势均力敌对手的凶猛攻击!大家 ...
- Arduino学习——Arduino main 函数
在Arduino IDE的安装目录下可以找到main.cpp这个代码模板文件,main函数就位于此. 文件位置:{Arduino安装目录}\hardware\arduino\avr\cores\ard ...
- Fedora、SuSE、Redhat、Ubuntu、Centos
想学Linux,但版本太多了,如Fedora.SuSE.Redhat.Ubuntu等,不免让人眼花缭乱,那么初学者该如何选择呢?也许很多人会不屑的说,Linux不就是个操作系统么.错!Linux不是一 ...
- KVM以及其虚拟机安装
一.KVM安装 安装:yum -y install kvm python-virtinst libvirt tunctl bridge-utils virt-manager qemu-kvm-tool ...
- MySQL索引(一)
1.索引的类型 1) B-Tree索引 (1)概念 人们常说的Mysql索引一般是指B-Tree索引,它使用B-Tree数据结构来存储数据.存储引擎以不同的方式使用B-Tree索引,性能也各有不同,各 ...
- java笔记3-手写
关于类的一些笔记
- Java--定时
TimerTask task = new TimerTask() { @Override public void run() { // TODO Auto-generated method stub ...
- 解决ubuntu16.04 ‘E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) ’ 问题
问题: 当运行sudo apt-get install/update/其他命令时,会出现如下提示: E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资 ...