python识图找图_Python实现识别图片中的所有人脸并显示出来
原标题: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实现识别图片中的所有人脸并显示出来相关推荐
- python调用大漠找图_[教程贴]按键精灵调用大漠插件后台找图示例
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 //------大漠注册------------------------------------------------------------- DMP ...
- python调用大漠找图_按键精灵大漠插件找图使用方法
1 先将大漠插件下载下来,百度上搜索一下,或者按键精灵官方论坛里搜索,一大堆 2 将dm.dll和RegDll.dll这两个文件复制到按键精灵目录下的plugin目录里. 运行按键精灵,新建一个脚本 ...
- python识别图片上的文字_Python如何识别图片中的文字 【转】
Python如何识别图片中的文字,这里给个案例并附上详细步骤: 模块包的安装: 1.安装PIL:pip install Pillow 2.安装pytesser3:pip install pytesse ...
- python如何识别中文_python如何识别图片中的文字
python如何识别图片中的文字,这里给个案例并附上详细步骤: 模块包的安装: 1.安装PIL:pip install Pillow 2.安装pytesser3:pip install pytesse ...
- python怎么识别图片上的字_python如何识别图片中的文字 | 蒲公英网
摘要 Python中的PIL库是图片处理的模块库,使用其中的image方法打开图片文件,然后利用pytesseract的image_to_string方法来识别图片中的字符并输出. python如何识 ...
- ai图像识别python的项目_Python3调用百度AI识别图片中的文字功能示例【测试可用】...
本文实例讲述了Python3调用百度AI识别图片中的文字功能.分享给大家供大家参考,具体如下: 首先pip install命令安装baidu-aip模块,如下图所示(这里使用pip3 install ...
- python 识图点击_Python图片识别找坐标(appium通过识别图片点击坐标)
***如果只想了解图片相似度识别,直接看第一步即可 ***如果想了解appium根据图片识别点击坐标,需要看第一.二.三步 背景|在做UI测试时,发现iOS自定义的UI控件,appium识别不到.所以 ...
- python识图找图_python识别图片
import requests from aip import AipOcr image = requests.get('https://static.pandateacher.com/7b5d6d8 ...
- python识图找图_利用python进行识别相似图片(二)
前言 和网上各种首先你要有一个女朋友的系列一样,想进行人脸判断,首先要有脸, 只要能靠确定人脸的位置,那么进行两张人脸是否相似的操作便迎刃而解了. 所以本篇文章着重讲述如何利用openCV定位人脸. ...
最新文章
- Laravel框架学习 -- php artisan down/up
- eachart图表100px大小原因,及处理办法
- OpenCASCADE:使用扩展数据交换 XDE之剪裁平面
- 钉钉终于崩了!小学生欢呼庆祝解放,没想到没高兴多久就...
- 伺服驱动器cn1引脚定义_英威腾伺服
- 拦截游戏窗口被移动_家中最值得购入的17款儿童游戏,教你如何从IPAD中夺回小朋友的注意力...
- FRR BGP 协议分析 3 --- FSM 状态机
- Mysql的server_id_MySQL如何生成唯一的server-id
- android category 讲解
- 任天堂游戏 html5,任天堂Switch游戏销量排行Top40,赶快收藏跟着买就对啦!
- 客户流失预测——相关论文学习笔记
- MIUI11Android系统耗电,小米MIUI系统升级11,网友表示很费电,学习这个省电方法够你用三天!...
- 百度地图坐标转成腾讯地图坐标
- 开源中国部分源代码分享
- 世纪安图招募汉化志愿者
- Android Window系列(一)- window与decorview
- Python多进程4 进程池——Pool
- Matplotlib(7)——等高线图、热力图
- php中水仙花数的求法,php 求水仙花数优化
- 上海居住证 居转户条件