实现人脸识别性别之路---open CV将图片显示出来
import cv2
filename='E:\\tensorflow\\bu.jpg'#图片的地址 # face_cascade=cv2.CascadeClassifier('C:\\anconda3\\pkgs\\opencv3-3.1.0-py35_0\\Library\etc\\haarcascades\\haarcascade_frontalface_default.xml')
'''
调用分类器
''' img=cv2.imread(filename)#读取照片
face_cascade=cv2.CascadeClassifier('C:\\anconda3\\pkgs\\opencv3-3.1.0-py35_0\\Library\etc\\haarcascades\\haarcascade_frontalface_default.xml')
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
faces=face_cascade.detectMultiScale(gray,1.3,5)#识别人脸
for (x,y,h,w) in faces:
img=cv2.rectangle(img,(x,y),(x+w,y+h),(255,0,0),2)
#通过对角线在图片上画人脸框
# f = cv2.resize(gray[y:(y + h), x:(x + w)], (200, 200))
#重新设定图片的大小
f = cv2.resize(gray[y:(y + h), x:(x + w)], (200, 200))
    cv2.namedWindow('faces Detected1')
    cv2.imshow('faces Detected!',f)#将图片显示出来
    cv2.imwrite('E:\\tensorflow\\faces2.jpg',f)
    print("********")
    cv2.waitKey(2)
												
											实现人脸识别性别之路---open CV将图片显示出来的更多相关文章
- 实现人脸识别性别之路---opencv
		
import cv2from make_imge import get_file_namefrom train_ph import Modelimport os IMAGE_SIZE = 128if ...
 - 实现人脸识别性别之路---网页上的video标签
		
<video> 元素支持三种视频格式: MP4, WebM, 和 Ogg.但是,不同的浏览器对视频格式的支持也不一致,因此为了让浏览器都适应,我们使用source属性来对视频文件格式定义 ...
 - 实现人脸识别性别之路---matplotlib之注释
		
一.准备数据 利用np.linspace()函数得到一定范围内的数据集 利用2*x+1的公式求出y 二.创建窗口 三.根据具有规律的数据画图 四.调整坐标轴 1.将原本的坐标轴的上轴和右轴去掉,使用基 ...
 - 实现人脸识别性别之路---matplotlib
		
Np.linspace(start,stop,num,endpoint,dtype)函数 1.参数:范围值,在范围值中取到的数值总数.是否包含范围值.类型 2.返回值:返回一维数据 3.在指定的范围内 ...
 - 实现人脸识别性别之路---try语句的使用
		
Try语句 用法:处理异常信息 存在的形式:try-except X-except T...-except-else-finally(其中X T为错误的类型) 表达意思:try语句是执行正常语句,如果 ...
 - 现实人脸识别性别之路----弄清楚train_test_split函数
		
'''train_test_split(trian_data,trian_target,test_size,random_state)各个参数表示的意义:trian_data表示被划分的样本特征集tr ...
 - C# 10分钟完成百度人脸识别——入门篇
		
嗨咯,小编在此祝大家新年快乐财多多! 今天我们来盘一盘人脸注册.人脸识别等相关操作,这是一个简单入门教程. 话不多说,我们进入主题: 完成人脸识别所需的步骤: 注册百度账号api,创建自己的应用: 创 ...
 - 百度AI人脸识别的学习总结
		
本文主要分以下几个模块进行总结分析 项目要求:运用百度AI(人脸识别)通过本地与外网之间的信息交互(MQService),从而通过刷脸实现登陆.签字.会议签到等: 1.准备工作: 内网:单击事件按钮— ...
 - OpenCV人脸识别的原理 .
		
OpenCV人脸识别的原理 . 在之前讲到的人脸测试后,提取出人脸来,并且保存下来,以供训练或识别是用,提取人脸的代码如下: void GetImageRect(IplImage* orgImage, ...
 
随机推荐
- 转载:爱加密邀您参加5月17日深圳App开发沙龙活动
			
听闻,移动互联网的九大门派已集结在一起,各路顶尖高手携App修炼宝典九阴真经现身,一场席卷全国的App修炼风暴即将来临.5月17日,以“移动开发者如何白手起家.快速盈利”为主题的沙龙活动将在深圳市南山 ...
 - 009实现一个算法来删除单链表中的一个结点,仅仅给出指向那个结点的指针(keep it up)
			
呵呵,这个题不能直接删除已知的结点.由于是单链表,不知道前驱,仅仅知道 后继结点,直接删除会使链表断开.只是我们能够删除已知结点的后继结点, 把后继结点的值赋值给已知结点. #include < ...
 - [Test] Easy automated testing in NodeJS with TestCafe
			
Quickly get up and running with sensible automated testing scenarios written in ES6. Installing and ...
 - VMware 下扩展linux硬盘空间
			
linux下扩展硬盘有非常多种方式,在扩展之前.尽量看看自己的空间存在的有哪些盘,然后再进行扩展. 假设是扩展的话,磁盘的符号和已经有的符号一样,比方都是sda的设备,知识分区不同.可能是sda3 s ...
 - Android 4.4 KitKat NotificationManagerService使用具体解释与原理分析(二)__原理分析
			
前置文章: <Android 4.4 KitKat NotificationManagerService使用具体解释与原理分析(一)__使用具体解释> 转载请务必注明出处:http://b ...
 - Gradle学习之自己定义属性
			
请通过下面方式下载本系列文章的Github演示样例代码: git clone https://github.com/davenkin/gradle-learning.git 在前面的文章中我们 ...
 - 本地搭建MongoDB Server
			
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/ Overview Requirements Get Mongo ...
 - 使用iOS原生sqlite3框架对sqlite数据库进行操作
			
摘要: iOS中sqlite3框架可以很好的对sqlite数据库进行支持,通过面向对象的封装,可以更易于开发者使用. 使用iOS原生sqlite3框架对sqlite数据库进行操作 一.引言 sqlit ...
 - String slices
			
String slices A segment of a string is called a slice. Selecting a slice is similar selecting a char ...
 - 如何设定editplus为txt默认打开程序?
			
如何设定editplus为txt默认打开程序? 如图操作即可: