Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >人脸识别

人脸识别

作者头像
用户2965768
发布于 2018-08-30 09:08:13
发布于 2018-08-30 09:08:13
10.2K0
举报
文章被收录于专栏:wymwym

# -*- coding: UTF-8 -*- import cv2 # 待检测的图片路径 imagepath="xhs.jpg" image = cv2.imread(imagepath) gray = cv2.cvtColor(image,cv2.COLOR_BGR2GRAY)#转换为灰度图,降低计算强度 face_cascade = cv2.CascadeClassifier('d:\haarcascades\haarcascade_frontalface_alt.xml') # 探测人脸 # 根据训练的数据来对新图片进行识别的过程。 faces = face_cascade.detectMultiScale(   image,#必选参数,其他可以不写   scaleFactor= 1.01, #控制金字塔层数,通常范围1.01~1.5 参数越小,层数越多,结果越精确   minNeighbors = 1, #为5表示有5次重叠才认为人脸存在   minSize = (1,1),#寻找人脸的最小区域 ) # 处理人脸探测的结果 print ("{0}".format(len(faces))) for(x,y,w,h) in faces:     cv2.rectangle(image,(x,y),(x+w,y+w),(0,255,0),2) cv2.imshow("image",image) cv2.waitKey(0)

cv2.destroyAllWindows()

参考:http://www.cnblogs.com/hanson1/p/7105265.html

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018年05月29日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
手把手教你如何用 OpenCV + Python 实现人脸识别
下午的时候,配好了 OpenCV 的 Python 环境,OpenCV 的 Python 环境搭建。于是迫不及待的想体验一下 opencv 的人脸识别,如下文。 必备知识 Haar-like Haar-like 百科释义。通俗的来讲,就是作为人脸特征即可。 Haar 特征值反映了图像的灰度变化情况。例如:脸部的一些特征能由矩形特征简单的描述,如:眼睛要比脸颊颜色要深,鼻梁两侧比鼻梁颜色要深,嘴巴比周围颜色要深等。 opencv api 要想使用 opencv,就必须先知道其能干什么,怎么做。于是 AP
AI研习社
2018/03/28
2.3K0
手把手教你如何用 OpenCV + Python 实现人脸识别
python3+opencv3人脸识别入
https://blog.csdn.net/qq_30310799/article/details/80829930 本文章有circle函数的介绍
py3study
2020/01/10
4140
Python制作动态人脸识别:实时人脸检测动效
人脸识别技术在现代社会中应用广泛,从安防监控到手机解锁,都是其典型应用。在这篇博客中,我们将使用Python来实现一个简单的实时人脸检测动效。通过利用OpenCV库,我们能够轻松捕捉摄像头视频流并检测人脸。
屿小夏
2024/09/25
2140
人脸识别初探之人脸检测(一)
人脸识别是个说小不小的工程,在完成这个项目之前,先把人脸检测熟悉一下。人脸检测用到的函数如下:
用户9831583
2022/06/16
9K0
人脸识别初探之人脸检测(一)
Python中使用opencv-python进行人脸检测
之前写过一篇VC++中使用OpenCV进行人脸检测的博客。以数字图像处理中经常使用的lena图像为例,如下图所示:
ccf19881030
2024/05/24
2010
Python中使用opencv-python进行人脸检测
简单人脸识别一之使用opencv+cnn网络实现人脸识别
最近在研究目标检测这个方向,看到网上有很多的人脸识别帖子,所以也想着上上手看看。当时是做了三个模型出来,第一个就是网上很通用普遍的opencv+简单三层cnn网络来实现的,说实话效果真的一般吧!具体的下面再细细陈述。第二个是把三层cnn网络换成了残差网络。因为自己刚好也是学习了残差网络。就想着生搬硬套过来,但效果说实话很迷,时好时坏,把我是整蒙逼了,后面也会提的。最后一个是用opencv+MTCNN+FaceNet来实现的,效果就比较好了,训练速度快,检测人脸的准确率也比前两个模型更好。我接下来会写三篇文章来一一介绍!
全栈程序员站长
2022/08/26
1.9K0
简单人脸识别一之使用opencv+cnn网络实现人脸识别
OpenCV项目-人脸识别详解
:\python\Lib\site-packages\cv2\data\haarcascade_frontalface_default.xml
云帆沧海
2024/01/17
1610
干货 | 手把手教你运用Python实现简单的人脸识别
Python里,简单的人脸识别有很多种方法可以实现,依赖于python胶水语言的特性,我们通过调用包可以快速准确的达成这一目的。这里介绍的是准确性比较高的一种。
用户1621951
2019/06/06
1.4K0
干货 | 手把手教你运用Python实现简单的人脸识别
Python 人脸识别 OpenCV (
■haarcascades下载 https://github.com/opencv/opencv/tree/master/data/haarcascades 以下训练库之间的区别待调查。
py3study
2020/01/07
12.2K2
使用python3.7和opencv4.1来实现人脸识别和人脸特征比对以及模型训练
     OpenCV4.1已经发布将近一年了,其人脸识别速度和性能有了一定的提高,这里我们使用opencv来做一个实时活体面部识别的demo
用户9127725
2022/08/08
1.8K0
记录一下人脸识别
需要将 haarcascade_frontalface_default.xml haarcascade_eye_tree_eyeglasses.xml 放入当前文件夹 或者你使用绝对路径也可以 这两个文件在\python\Lib\site-packages\cv2\data\ 里面 电脑没有摄像头的话可以使用手机当摄像头 在手机(安卓\IOS都可以)和电脑上面下载iVcam 并用数据线连接起来 下载地址:https://www.e2esoft.cn/ivcam/ 然后我发现我的台式电脑 使用上面那个软件 是0才可以运行 也就是选择笔记本摄像头才可以 如果你选的1 USB摄像头没有反应 不妨试试0 笔记本摄像头
残浔
2023/05/11
4510
记录一下人脸识别
智能图像识别系统设计与实现
文章链接:https://cloud.tencent.com/developer/article/2471407
Swift社区
2024/12/01
2200
智能图像识别系统设计与实现
OpenCV检测篇(二):笑脸检测
本文介绍了如何使用OpenCV和CascadeClassifier类进行人脸和笑脸检测。首先,作者通过使用OpenCV库和CascadeClassifier类加载了人脸和笑脸的检测器,并对视频流进行实时人脸和笑脸检测。然后,作者使用CascadeClassifier类加载了人脸检测器,并提取了人脸区域,在人脸区域上进行笑脸检测。最后,作者使用waitKey()函数等待按键,并返回键值。
刘潇龙
2017/04/07
3.3K0
Python学习案例之图片人脸检测识别
随着科技的发展,人脸识别技术在许多领域得到的非常广泛的应用,手机支付、银行身份验证、手机人脸解锁等等。
小柒2012
2019/12/05
8480
手把手教你opencv做人脸识别(附源码+文档)
python3.9 pycharm2020 人狠话不多,直接上代码,注释在代码里面,不说废话。
全栈程序员站长
2022/06/27
1K0
手把手教你opencv做人脸识别(附源码+文档)
VC++中使用OpenCV进行人脸检测
对于上面的图像,如何使用OpenCV进行人脸检测呢? 使用OpenCV进行人脸检测十分简单,OpenCV官网给了一个Python人脸检测的示例程序,
ccf19881030
2024/05/24
1440
VC++中使用OpenCV进行人脸检测
4步实现树莓派人脸识别、拍照与推送
大部分童鞋的树莓派是不是一直在吃灰呢?一直闲置着,倒不如用它做一个简易监控,如果检测到人脸后,就拍照上传到指定地方,或发消息提醒。
小锋学长生活大爆炸
2021/01/05
1.6K0
4步实现树莓派人脸识别、拍照与推送
4步实现树莓派人脸识别、拍照与推送、舵机旋转
大部分童鞋的树莓派是不是一直在吃灰呢?一直闲置着,倒不如用它做一个简易监控,如果检测到人脸后,就拍照上传到指定地方,或发消息提醒。
小锋学长生活大爆炸
2022/03/29
7120
4步实现树莓派人脸识别、拍照与推送、舵机旋转
人眼检测
算法:人眼检测是一种基于机器学习的方法,其中级联函数是从大量正面和负面图像中训练出来的,然后使用它来检测图像中的对象。
裴来凡
2022/05/29
5790
人眼检测
关于OpenCV for Python入门-自带人脸检测算法比较
本来学习OpenCV的目的就是为了做人脸识别、车辆识别、人群计数等等,识别人脸首先要进行人脸检测,OpenCV中内置了Haar Cascade人脸分类器,其中包括haarcascade_frontalface_alt、haarcascade_frontalface_alt_tree、haarcascade_frontalface_alt2、haarcascade_frontalface_default这四种,本文不求甚解,只是从比对上判断一下这几种内置分类器的可用性。
python与大数据分析
2022/04/02
6690
关于OpenCV for Python入门-自带人脸检测算法比较
相关推荐
手把手教你如何用 OpenCV + Python 实现人脸识别
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档