实现人脸识别性别之路---open CV将图片显示出来

import cv2filename=‘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)

原文地址:https://www.cnblogs.com/MyUniverse/p/9465120.html

时间: 2024-11-03 09:10:57

实现人脸识别性别之路---open CV将图片显示出来的相关文章

实现人脸识别性别之路---opencv

import cv2from make_imge import get_file_namefrom train_ph import Modelimport os IMAGE_SIZE = 128if __name__=="__main__": name = get_file_name("E:\\gender_image") model = Model() model.load() facecas = cv2.CascadeClassifier("C:\\m

实现人脸识别性别之路---try语句的使用

Try语句 用法:处理异常信息 存在的形式:try-except X-except T...-except-else-finally(其中X T为错误的类型) 表达意思:try语句是执行正常语句,如果正常语句中出现错误,查找错误类型并执行,如果没有找到错误类型,执行except语句,然后执行else语句,最后一定执行finally语句 实现代码: if __name__=="__main__": while 1: num_1 = int(input("输入一个数字"

实现人脸识别性别之路---网页上的video标签

<video> 元素支持三种视频格式: MP4, WebM, 和 Ogg.但是,不同的浏览器对视频格式的支持也不一致,因此为了让浏览器都适应,我们使用source属性来对视频文件格式定义 <video>元素的标签的属性.值和作用 属性           值           描述 autoplay     autoplay 如果出现这个属性,则视频加载完之后马上播放 controls      controls  在视频上添加播放(暂停).音量.全屏切换等按钮 height 

人脸识别-性别识别finetune

本文用记录基于Caffe的人脸性别识别过程.基于imdb-wiki模型做finetune,imdb-wiki数据集合模型可从这里下载:https://data.vision.ee.ethz.ch/cvl/rrothe/imdb-wiki/. 准备训练环境 (1)准备OS:Ubuntu16.04 (2)安装Nvidia GPU Driver https://www.nvidia.com/Download/index.aspx?lang=en-us (3)安装CUDA https://docs.nv

利用openCV实现自动抓拍,人脸识别,清晰度的验证等

1.本文主要涉及到opencv的视频帧抓拍和验证的相关问题,不包含如何集成opencv 2.主要讲解涉及到opencv中的关键类及一些常用的方法 3.着重讲解代理方法: - (void)processImage:(cv::Mat &)image 4.集成过程中的注意事项 5.附上抓拍的小demo的下载地址 6.扩展,验证抓拍的图片中是否包含人脸 =====================================分割线====================================

#基于SVM的人脸识别

#数据说明 LFW全称为Labeled Faces in the Wild, 是一个应用于人脸识别问题的数据库,更多内容查看官方网站:http://vis-www.cs.umass.edu/lfw LFW语料图片,每张图片都有人名Label标记.每个人可能有多张不同情况下情景下的图片.如George W Bush 有530张图片,而有一些人名对应的图片可能只有一张或者几张.我们将选取出现最多的人名作为人脸识别的类别,如本实验中选取出现频数超过70的人名为类别, 那么共计1288张图片.其中包括A

人脸识别调研总结

1.系统的人脸识别 CoreImage里面的CIFaceFeature 可以实现图片的人脸检测,以及人脸的眼睛,嘴巴的位置定位. 可以检测眨眼和微笑 实现起来比较简单. 精度还算比较好 实时视频预览,拍照 1)AVCapture + CIFaceFeature 在 AVCaptureVideoDataOutputSampleBufferDelegate 协议的 - (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSamp

C# 10分钟完成百度人脸识别——入门篇

嗨咯,小编在此祝大家新年快乐财多多! 今天我们来盘一盘人脸注册.人脸识别等相关操作,这是一个简单入门教程. 话不多说,我们进入主题: 完成人脸识别所需的步骤: 注册百度账号api,创建自己的应用: 创建vs控制台应用程序,引入动态链接库: 编写代码调试,效果图查看: 总结. 1.注册百度账号api,创建自己的应用 注册地址: https://login.bce.baidu.com/ 注册登录之后,在"产品服务" 菜单下找到人脸识别 ,如下图: 点击去创建自己的应用名称,其实最主要的就是

基于安卓高仿how-old.net应用实现人脸识别估算年龄与性别

前几段微软推出的大数据人脸识别年龄应用how-old.net在微博火了一把,它可以通过照片快速获得照片上人物的年龄,系统会对瞳孔.眼角.鼻子等27个“面部地标点"展开分析,进而得出你的“颜龄". 来看下关于这款应用的截图:   昨晚闲着没事,在网上查阅了点资料仿写了一款类似功能的APP,看下截图: 关于人脸识别技术本想去使用微软给开发人员提供的SDK,但由于天朝巨坑的网络,我连How-old.net官网都登不上,只能绕道去找找其他地方有没类似功能的SDK.后来想起之前在搞O2O的时候,