需要在linux下进行配置(本例是ubuntu),windows坑太多,环境没有配置成功。

1. 安装系统组件

$ sudo apt-get update

$ sudo apt-get install build-essential cmake

$ sudo apt-get install libopenblas-dev liblapack-dev

$ sudo apt-get install libx11-dev libgtk-3-dev

$ sudo apt-get install python python-dev python-pip

$ sudo apt-get install python3 python3-dev python3-pip

2. 安装python的模块

$ pip install numpy

$ pip install dlib

3. 安装face_recognition 模块

pip install face_recognition

准备两张图放在当前目录。

实现代码:

import face_recognition

first_image = face_recognition.load_image_file("first.jpg")

second_image = face_recognition.load_image_file("second.jpg")

first_encoding = face_recognition.face_encodings(first_image)[0]

second_encoding = face_recognition.face_encodings(second_image)[0]

results = face_recognition.compare_faces([first_encoding], second_encoding)

dlib人脸比对算法代码java,Python 使用dlib 5行代码实现人脸比对相关推荐

  1. python小游戏-16行代码实现3D撞球小游戏!-源码下载

    python小游戏-16行代码实现3D撞球小游戏!-源码下载 所属网站分类: 资源下载 > python小游戏 作者:搞笑 链接: http://www.pythonheidong.com/bl ...

  2. Python爬虫利用18行代码爬取虎牙上百张小姐姐图片

    Python爬虫利用18行代码爬取虎牙上百张小姐姐图片 下面开始上代码 需要用到的库 import request #页面请求 import time #用于时间延迟 import re #正则表达式 ...

  3. python打印hello_Python第一行代码——打印hello world

    第一个程序 print ("Hello world!") 这种程序虽然简单,却有其用途:如果它能够在你的系统上正确地运行,你编写的任何Python程序都将如此. 如果没有看到这样的 ...

  4. 天天向上续 python代码_第46p,8行代码,用Python批量重命名文件

    大家好,我是杨数Tos,这是<从零基础到大神>系列课程的第46篇文章,第二阶段的课程:Python基础知识:小案例之用Python批量重命名文件. 学习本课程,建议先看一遍:[计算机基础知 ...

  5. python1000行代码_写个人脸识别程序员,C可能要两千行代码,Java两百!但是Python只需二十行即可!...

    今天给大家介绍一个世界上最简洁的人脸识别库 face_recognition,你可以使用 Python 和命令行工具进行提取.识别.操作人脸. 基于业内领先的 C++ 开源库 dlib 中的深度学习模 ...

  6. 活体检测算法 python_基于Python、Keras和OpenCV的实时人脸活体检测

    作者|Jordan Van Eetveldt 编译|Flin 来源|towardsdatascience 你在互联网上找到的大多数人脸识别算法和研究论文都遭受照片攻击.这些方法在检测和识别来自网络摄像 ...

  7. Python 超简单3行代码提取音乐高潮部分

    有些时候,为了设定手机铃声或者发抖音视频,我们会耗费大量时间在剪辑音乐高潮部分上.那么这个音乐高潮的提取能不能自动化呢?当然可以. 先来看看,怎么样来提取孤芳自赏提取高潮后的部分: 怎么样,是不是迫不 ...

  8. python怎么实现输入多行文字_介绍一个Python 包,几行代码可实现 OCR 文本识别!...

    点击上方 Z先生点记,加为星标 第一时间收到 Python 技术干货! 文字 OCR 识别技术现在已经相当成熟了,无论 其 准确度还是识别速度 都能够满足我们的日常需要:今天给大家介绍一个 Pytho ...

  9. 三百行python代码的项目_使用300行代码创建一个分布式系统

    使用 300 行代码创建一个分布式系统 构建一个分布式系统是很困难的. 它需要可扩展性. 容错性. 高可用性. 一致性. 可伸缩以及高效.为了达到这些目的,分布式系统需要很多复杂的组件以一 种 复杂的 ...

最新文章

  1. python【蓝桥杯vip练习题库】BASIC-9特殊回文数
  2. [禅悟人生]拿得起放得下, 才是真幸福
  3. 关于滑动条滚动 scroll兼容
  4. VirtualBox使用技巧:关于undo差分盘与端口映射
  5. elasticSearch -- (文档,类型,索引)
  6. python字符串长度_如何使用python获取字符串长度?哪些方法?
  7. request mysql 接口_TP5接口开发
  8. 作者:王长波,华东师范大学教授、博士生导师、软件学院常务副院长。
  9. Vue源码分析 - mvvm.js
  10. 攻防世界 mobile 安卓移动端简单题练习区 答题(1-12题解)
  11. 9月份红帽认证考试又 PASS 19位同学
  12. 小说全自动采集详细过程-支持各大开源小说CMS采集
  13. 网站的icon图标与阿里云图标库的使用
  14. 简单的 OpenGL 纹理贴图不起作用?
  15. day 09 学习Python——Python模块读取xls、slx文件,python发邮件
  16. WIFI pineapple使用心得
  17. 抖音热门音乐整理合集歌曲打包分享
  18. 飞行模拟器V1.0正式版
  19. Store Forwarding
  20. xdp 程序如何挂载

热门文章

  1. 关于ArrayList的几大问题,看完还不懂来打我!
  2. 内存分页不就够了?为什么还要分段?
  3. 【高并发】Redis如何助力高并发秒杀系统?看完这篇我彻底懂了!!
  4. 有的线程它死了,于是它变成一道面试题
  5. 高并发BUG排查,警惕高权限又不受监管的运维行为
  6. 这次是真的!波士顿动力Atlas机器人又进化了,自主导航get新技能
  7. 这可能是2018年IT界规模最大的裁员事件了
  8. 电商直播团队,管理好团队就成功了一半
  9. 从软件思想抽象出几条做事原则
  10. BS4 keep on!