原标题:Python实现识别图片中的所有人脸并显示出来

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

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

# filename : find_faces_in_picture.py

fromPIL importImage

importface_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)))

# 循环找到的所有人脸

forface_location inface_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调用大漠找图_[教程贴]按键精灵调用大漠插件后台找图示例

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 //------大漠注册------------------------------------------------------------- DMP ...

  2. python调用大漠找图_按键精灵大漠插件找图使用方法

    1 先将大漠插件下载下来,百度上搜索一下,或者按键精灵官方论坛里搜索,一大堆 2 将dm.dll和RegDll.dll这两个文件复制到按键精灵目录下的plugin目录里. 运行按键精灵,新建一个脚本 ...

  3. python识别图片上的文字_Python如何识别图片中的文字 【转】

    Python如何识别图片中的文字,这里给个案例并附上详细步骤: 模块包的安装: 1.安装PIL:pip install Pillow 2.安装pytesser3:pip install pytesse ...

  4. python如何识别中文_python如何识别图片中的文字

    python如何识别图片中的文字,这里给个案例并附上详细步骤: 模块包的安装: 1.安装PIL:pip install Pillow 2.安装pytesser3:pip install pytesse ...

  5. python怎么识别图片上的字_python如何识别图片中的文字 | 蒲公英网

    摘要 Python中的PIL库是图片处理的模块库,使用其中的image方法打开图片文件,然后利用pytesseract的image_to_string方法来识别图片中的字符并输出. python如何识 ...

  6. ai图像识别python的项目_Python3调用百度AI识别图片中的文字功能示例【测试可用】...

    本文实例讲述了Python3调用百度AI识别图片中的文字功能.分享给大家供大家参考,具体如下: 首先pip install命令安装baidu-aip模块,如下图所示(这里使用pip3 install ...

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

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

  8. python识图找图_python识别图片

    import requests from aip import AipOcr image = requests.get('https://static.pandateacher.com/7b5d6d8 ...

  9. python识图找图_利用python进行识别相似图片(二)

    前言 和网上各种首先你要有一个女朋友的系列一样,想进行人脸判断,首先要有脸, 只要能靠确定人脸的位置,那么进行两张人脸是否相似的操作便迎刃而解了. 所以本篇文章着重讲述如何利用openCV定位人脸. ...

最新文章

  1. Laravel框架学习 -- php artisan down/up
  2. eachart图表100px大小原因,及处理办法
  3. OpenCASCADE:使用扩展数据交换 XDE之剪裁平面
  4. 钉钉终于崩了!小学生欢呼庆祝解放,没想到没高兴多久就...
  5. 伺服驱动器cn1引脚定义_英威腾伺服
  6. 拦截游戏窗口被移动_家中最值得购入的17款儿童游戏,教你如何从IPAD中夺回小朋友的注意力...
  7. FRR BGP 协议分析 3 --- FSM 状态机
  8. Mysql的server_id_MySQL如何生成唯一的server-id
  9. android category 讲解
  10. 任天堂游戏 html5,任天堂Switch游戏销量排行Top40,赶快收藏跟着买就对啦!
  11. 客户流失预测——相关论文学习笔记
  12. MIUI11Android系统耗电,小米MIUI系统升级11,网友表示很费电,学习这个省电方法够你用三天!...
  13. 百度地图坐标转成腾讯地图坐标
  14. 开源中国部分源代码分享
  15. 世纪安图招募汉化志愿者
  16. Android Window系列(一)- window与decorview
  17. Python多进程4 进程池——Pool
  18. Matplotlib(7)——等高线图、热力图
  19. php中水仙花数的求法,php 求水仙花数优化
  20. 上海居住证 居转户条件

热门文章

  1. privot函数使用
  2. 【Android 使用tinyalsa测试音频】
  3. 漏洞复现 a.WSO2 文件上传 (CVE-2022-29464)
  4. 人工智能对金融业的影响_人工智能如何改变金融业
  5. 身份证ocr的API接口,让身份证信息录入更快捷
  6. 对线程中未捕获的异常进行处理UncaughtExceptionHandler
  7. ig信息增益 java_【Python 编程】实现文本分类中的信息增益算法
  8. 关于耳机与电脑连接断断续续问题的解决办法
  9. open-api-project
  10. Imatest图像处理软件 Imatest Master