今天给大家分享一个,用一行python代码实习人脸识别。

环境要求:

Ubuntu17.10

Python 2.7.14

环境搭建:

1. 安装 Ubuntu17.10 > 安装步骤在这里

2. 安装 Python2.7.14 (Ubuntu17.10 默认Python版本为2.7.14)

3. 安装 git 、cmake 、 python-pip

4. 安装编译dlib

安装face_recognition这个之前需要先安装编译dlib

5. 安装 face_recognition

环境搭建完成后,在终端输入 face_recognition 命令查看是否成功

实现人脸识别:

示例一(1行代码实现人脸识别):

1. 首先你需要提供一个文件夹,里面是所有你希望系统认识的人的图片。其中每个人一张图片,图片以人的名字命名:

known_people文件夹下有babe、成龙、容祖儿的照片

2. 接下来,你需要准备另一个文件夹,里面是你要识别的图片:

unknown_pic文件夹下是要识别的图片,其中韩红是机器不认识的

3. 然后你就可以运行face_recognition命令了,把刚刚准备的两个文件夹作为参数传入,命令就会返回需要识别的图片中都出现了谁:

识别成功!!!

示例二(识别图片中的所有人脸并显示出来):小编推荐一个学python的学习裙,【六九九+七四九+八五二】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

用于识别的图片

# 执行python文件

从图片中识别出7张人脸,并显示出来

示例三(自动识别人脸特征):

自动识别出人脸特征

示例四(识别人脸鉴定是哪个人):

显示结果如图

示例五(识别人脸特征并美颜):

美颜前后对比

python实现人脸识别复杂么_人脸识别没有那么复杂,Python一行代码就可以办到相关推荐

  1. python人脸识别环境搭建_怎样用3分钟搭建 Python 人脸识别系统

    Face Recognition 使用的是 C++ 开源库 dlib 通过深度学习模型构建的先进人脸识别系统,可通过 Python 接口或命令行工具对图片中的人脸进行识别.在 Labeled Face ...

  2. python实现人脸识别比对_人脸识别并比对实现(基于face_recognition)

    Face Recognition 是一个基于python的人脸识别框架,我们在此之上来实现人脸比对. 环境要求 Python 3.3+ or Python 2.7 macOS or Linux (Wi ...

  3. 易语言python识别图片验证码_图片识别-打码平台-打码网站-识别验证码-图鉴网络科技有限公司...

    Android脚本 Import "Cjson.lua" Import "ttddm.lua" Import "ShanHai.lua" / ...

  4. yolov3识别的类别_车型识别相关技术

    原文链接:https://blog.csdn.net/weixin_36431018/article/details/112369786 在交通安防中,车型识别是一个重要的技术点,车型识别主要包括车辆 ...

  5. python网络通信的几种方式_两种方式,java=python,使用py4j进行通信

    我使用py4j实现python和java之间的通信,能够从java端调用python方法.但从python我不能发送任何对象或调用java方法.这是我试过的密码.在 我的java代码:public i ...

  6. python函数使用易错点_大部分人都会忽略的Python易错点总结

    python中复数实现(-2) ** 0.5和开根号sqrt(-2)的区别 (-2)**0.5和sqrt(-2)是不同的,前者是复数后者是会报错的. print((-2)**0.5) #输出:(8.6 ...

  7. python能做大型网站么_前几天有人讨论Python做的大型网站

    除了 http://www.v2ex.com/t/18508 提到的众所周知的 google youtube douban sourceforge yahoo delicious 还有 http:// ...

  8. python清洗数据用什么包_格式化和清洗数据的Python工具包

    世界很杂乱,来自现实世界的数据也一样杂乱.近来一份调查报告显示数据科学家60%的时间都花在整理数据上.不幸的是,57%的人认为这是工作中最头疼的一部分. 整理数据非常消耗时间,不过也有许多工具被开发出 ...

  9. python中debug有什么用途_史上最方便的Python Debug工具

    最近在github上冒出了一个python的debug神器PySnooper,号称在debug时可以消灭print.那么该工具有哪些优点呢,如何使用该工具呢.本文就介绍该工具的优缺点和使用方式. 前言 ...

最新文章

  1. 难忘的一天——装操作系统(一)
  2. 栈区和堆区内存分配区别
  3. Windows文件目录DOS窗口
  4. 通过Lazada日销千件,国内爆款如此打开东南亚爆单之门
  5. OpenCV梯度结构张量的各向异性图像分割
  6. 使用js获取select选中文本
  7. C#版(击败97.76%的提交) - Leetcode 557. 反转字符串中的单词 III - 题解
  8. 连接svn认证失败有那些原因_SVN下载安装及使用教程(一)
  9. linux spi驱动开发学习-----spidev.c和spi test app
  10. python汉化补丁包怎么安装_如何安装python包
  11. Linux下用openmp速度反而慢,c-为什么ubuntu 12.04下的OpenMP比串行版本慢
  12. 服装免费收银系统哪个好-云上铺会员管理软件
  13. 亲测免费下载知网论文方法
  14. 苹果手机制作铃声 (简易版)
  15. C++ priority_queue的使用及模拟实现
  16. Rockchip瑞芯微UART调试指南
  17. 《匆匆那年》的你,还记得吗?数学中的那些有(hui)趣(se)的定理(11)——XXX定理
  18. 微软的IE 全称 变为,“Windows Internet Explorer“ ,从IE7 开始了!
  19. springBoot引入mysql数据库连接:errorCode1045,state28000的解决办法
  20. 人均负债12万,90后为何会这么穷?

热门文章

  1. Spark SQL之DataSet
  2. Elasticsearch 动态添加mapping
  3. 安利十二个常用的IPython魔法命令
  4. html制作选择题题库,HTML与网页制作测试题库
  5. python程序员工作时间_Python程序员是怎么找工作的?怎么最快时间找到自己想要的工作?...
  6. 一对多分页查询mysql编写_一对多分页的SQL到底应该怎么写?
  7. 计算机英语基础课程论文,计算机专业英语课程教学论文
  8. DDPG-强化学习算法
  9. 【BZOJ3611】【HeOI2014】—大工程(虚树+dp)
  10. python2和python3的主要区别