使用Python3实现识别图片中的所有人脸并显示出来,代码如下:

# -*- coding: utf-8 -*-

# 识别图片中的所有人脸并显示出来

# filename : find_faces_in_picture.py

from PIL import Image

import face_recognition

# 将jpg文件加载到numpy 数组中

image = face_recognition.load_image_file("linuxidc.com.jpg")

# 使用默认的给予HOG模型查找图像中所有人脸

# 这个方法已经相当准确了,但还是不如CNN模型那么准确,因为没有使用GPU加速

# 另请参见: find_faces_in_picture_cnn.py

face_locations = face_recognition.face_locations(image)

# 使用CNN模型

# face_locations = face_recognition.face_locations(image, number_of_times_to_upsample=0, model="cnn")

# 打印:我从图片中找到了 多少 张人脸

print("I found {} face(s) in this photograph.".format(len(face_locations)))

# 循环找到的所有人脸

for face_location in face_locations:

# 打印每张脸的位置信息

top, right, bottom, left = face_location

print("A face is located at pixel location Top: {}, Left: {}, Bottom: {}, Right: {}".format(top, left, bottom, right))

# 指定人脸的位置信息,然后显示人脸图片

face_image = image[top:bottom, left:right]

pil_image = Image.fromarray(face_image)

pil_image.show()

# 或者执行python文件

$ python3 www.linuxidc.com.py

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

I found 10 face(s) in this photograph.

A face is located at pixel location Top: 445, Left: 1867, Bottom: 534, Right: 1957

A face is located at pixel location Top: 544, Left: 643, Bottom: 619, Right: 718

A face is located at pixel location Top: 478, Left: 1647, Bottom: 553, Right: 1722

A face is located at pixel location Top: 504, Left: 126, Bottom: 594, Right: 215

A face is located at pixel location Top: 536, Left: 395, Bottom: 611, Right: 469

A face is located at pixel location Top: 544, Left: 1042, Bottom: 619, Right: 1116

A face is located at pixel location Top: 553, Left: 818, Bottom: 627, Right: 892

A face is located at pixel location Top: 511, Left: 1431, Bottom: 586, Right: 1506

A face is located at pixel location Top: 564, Left: 1227, Bottom: 626, Right: 1289

A face is located at pixel location Top: 965, Left: 498, Bottom: 1017, Right: 550

如下图

python识别图片中的人_Python实现识别图片中的所有人脸并显示出来相关推荐

  1. python识图找图_Python实现识别图片中的所有人脸并显示出来

    原标题:Python实现识别图片中的所有人脸并显示出来 # -*- coding: utf-8 -*- # 识别图片中的所有人脸并显示出来 # filename : find_faces_in_pic ...

  2. python 识图点击_Python图片识别——人工智能篇

    一.安装pytesseract和PIL PIL全称:Python Imaging Library,python图像处理库,这个库支持多种文件格式,并提供了强大的图像处理和图形处理能力. 由于PIL仅支 ...

  3. python 识图点击_Python图片识别找坐标(appium通过识别图片点击坐标)

    ***如果只想了解图片相似度识别,直接看第一步即可 ***如果想了解appium根据图片识别点击坐标,需要看第一.二.三步 背景|在做UI测试时,发现iOS自定义的UI控件,appium识别不到.所以 ...

  4. python解析二维码_Python如何识别二维码

    最近呢,知乎发表了一个报告说,安全防护系统全面升级了(是小管家说的). 现在内容中的二维码会被自动替换为相应的链接,并缀以"(二维码自动识别)"字样. 今天就来看,如何用Pytho ...

  5. python 识别图片中的中文_python识别图片中文字的方法

    Tesseract 文字识别是ORC的一部分内容,ORC的意思是光学字符识别,通俗讲就是文字识别.Tesseract是一个用于文字识别的工具,我们结合Python使用可以很快的实现文字识别.但是在此之 ...

  6. python识别图片中数字_Python实现识别图片上的数字

    Python 3.6版本的Pytesseract图像验证代码识别 环境: (1)win7 64位(2)想法(3)python 3.6(4)pip安装枕头 pip install pytesseract ...

  7. python提取发票信息发票识别_python 发票识别

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 本接口支持机动车销售统一发票和二手车销售统一发票的识别,包括发票号码.发票代码. ...

  8. python验证码识别库_Python验证码识别

    注意:若使用云服务器 (Windows Server版) 遇到闪退,请按照步骤:我的电脑--属性--管理--添加角色和功能--勾选桌面体验,点击安装,安装之后重启即可. 2020/06/01编外: 想 ...

  9. python人脸识别实验报告总结_Python 使用 face_recognition 人脸识别

    Python 使用 face_recognition 人脸识别 人脸识别 face_recognition 是世界上最简单的人脸识别库. 使用 dlib 最先进的人脸识别功能构建建立深度学习,该模型准 ...

  10. python图形验证码识别_Python验证码识别:利用pytesser识别简单图形验证码

    一.探讨 识别图形验证码可以说是做爬虫的必修课,涉及到计算机图形学,机器学习,机器视觉,人工智能等等高深领域-- 简单地说,计算机图形学的主要研究内容就是研究如何在计算机中表示图形.以及利用计算机进行 ...

最新文章

  1. 20141125-2
  2. 通过minify将项目中js和css文件的打包
  3. 超简单的java爬虫
  4. windows XP和ubuntu时间一致
  5. intersect函数_PHP array_intersect()函数与示例
  6. Redis运维和开发学习目录
  7. java ee文件下载_JavaEE实现文件下载
  8. FATE框架安装后测试报错:ModuleNotFoundError: No module named ‘arch‘
  9. matlab朴素贝叶斯手写数字识别_从“手写数字识别”学习分类任务
  10. DFA和NFA的区别
  11. 专注问题本身,不是在博客上陈述自己不会的事实!!!
  12. 20135223何伟钦—信息安全系统设计基础第五周学习总结
  13. 改变swap分区大小
  14. 滚动条----SCROLLBAR
  15. 2021年中国无线通信模组企业排名
  16. cv曲线面积的意义_浅谈圆锥曲线中的高级技巧
  17. 平均数、中位数、众数 三者的联系与区别
  18. 最小二乘法-线性拟合
  19. hardhat 教程及 hardhat-deploy 插件使用
  20. 基于TLC5615芯片的DDS信号发生器(FPGA)

热门文章

  1. 计算机连接公用网络受限,电脑连接无线网络受限怎么解决【解决方法】
  2. 理解IaaS、SaaS、paas的含义及区别
  3. 《CSS揭秘》实用技巧总结
  4. C1认证:植物大战僵尸存档详解
  5. 《Plants Vs Zombies(植物大战僵尸)》游戏存档修改
  6. 计算机监控系统sacad,太阳能热泵多功能复合机(sahpm)计算机监控系统实现方法研究-机械电子工程专业论文.docx...
  7. 串行通信——异步串行通信
  8. 太难受了,,公司规章制度
  9. 华为云mysql教程_华为云+NextCloud(私人云盘搭建)
  10. 关于Render在不同情况的用法