opencv实现人脸识别和眼部识别
代码
import cv2 as cv
img = cv.imread("./lena.jpg")
gray = cv.cvtColor(img, cv.COLOR_BGR2GRAY)
face_cascade = cv.CascadeClassifier('/usr/local/share/opencv4/haarcascades/haarcascade_frontalface_default.xml')
eye_cascade = cv.CascadeClassifier('/usr/local/share/opencv4/haarcascades/haarcascade_eye.xml')
face = face_cascade.detectMultiScale(img, 1.3, 5)for (x, y, w, h) in face:cv.rectangle(img, (x, y), (x + w, y + h), (255, 0, 0), 2)roi_gray = gray[y:y+h, x:x+w]roi_img = img[y:y+h, x:x+w]eyes = eye_cascade.detectMultiScale(roi_gray)for (ex, ey, ew, wh) in eyes:cv.rectangle(roi_img, (ex, ey), (ex+ew, ey+wh), (0, 255,0), 2)cv.imwrite('res.jpg', img)
效果
opencv实现人脸识别和眼部识别相关推荐
- 基于C#结合dlib实现人脸识别及眼部识别【附源码】
文章目录 前言 一.库的引用 二.代码调用 工程构建 建立panel控件 定义人脸识别类 开启摄像头.调用算法 总结 前言 本文基于C#及dlib及emgu结合使用实现摄像头人脸定位及眼部定位,读者可 ...
- python opencv生成tf模型_基于TensorFlow+ Opencv 的人脸识别 和模型训练
一.准备工作 本次实例的anaconda 环境 (有需要的自己导入anaconda) 链接:https://pan.baidu.com/s/1IVt2ap-NYdg64uHSh-viaA 提取码:g7 ...
- 基于 OpenCV 的人脸识别
一点背景知识 OpenCV 是一个开源的计算机视觉和机器学习库.它包含成千上万优化过的算法,为各种计算机视觉应用提供了一个通用工具包.根据这个项目的关于页面,OpenCV 已被广泛运用在各种项目上,从 ...
- 怎样使用OpenCV进行人脸识别
不断维护的地址:http://plzcoding.com/face-recognition-with-opencv/ 怎样使用OpenCV进行人脸识别 本文大部分来自OpenCV官网上的Face Re ...
- Java使用OpenCV实现人脸识别
通过OpenCV实现人脸识别,包括图片,视频,摄像头中人脸识别. 首先看一下效果(在网上随便找的一张图片): 下面开始说一下如何实现的: 第一步: 需要安装OpenCV 下载链接:https://o ...
- opencv 训练人脸对比_【项目案例python与人脸识别】基于OpenCV开源计算机视觉库的人脸识别之python实现...
" 本项目是一个基于OpenCV开源库使用python语言程序实现人脸检测的项目,该项目将从[项目基础知识](即人脸识别的基本原理).[项目实践](人脸识别所需要的具体步骤及其python程 ...
- python表情识别程序_Python+Dlib+Opencv实现人脸采集并表情判别功能的代码
一.dlib以及opencv-python库安装 介于我使用的是jupyter notebook,所以在安装dlib和opencv-python时是在 这个命令行安装的 dlib安装方法: 1.若可以 ...
- 【计算机视觉】基于OpenCV的人脸识别
一点背景知识 OpenCV 是一个开源的计算机视觉和机器学习库.它包含成千上万优化过的算法,为各种计算机视觉应用提供了一个通用工具包.根据这个项目的关于页面,OpenCV 已被广泛运用在各种项目上,从 ...
- python使用opencv实现人脸识别系统
1.首先安装过python环境,在这里就不过说 检测是否安装成功如下,在cmd中输入Python 2.安装numpy 现在开始安装numpy,打开cmd,输入pip install nu ...
- 基于OpenCV实现人脸识别--Python
目录 前言 第一章 OpenCV介绍 第二章 功能描述 2.1 对已有的数据进行检测 2.2 陌生人检测并发出警告 2.3 保存陌生人的视频 2.4 输入图片进行检测 2.5 现场录用信息 第三章 功 ...
最新文章
- springMvc解决json中文乱码
- 总结一下嵌入式OLED显示屏显示中文汉字的办法
- 谈谈游戏开发中用到设计模式
- mysql 进阶_mysql进阶知识
- 如何先执行input (checkbox,radio)再执行函数
- Java最佳实践– Vector vs ArrayList vs HashSet
- LoadRunner中Action的迭代次数的设置和运行场景中设置
- Android 动态计算ListView的高度
- 组队瓜分百万奖金池,资深算法工程师带你挑战飞桨论文复现赛!
- 一本通1619【例 1】Prime Distance
- python获取线程返回值_如何从python中的线程获取返回值?
- Matlab之深度学习工作流程
- 关闭WPS热点及广告推送
- SAP 配额协议及策略解析
- 唐人街徒步:在异国情调的纽约感受浓厚的中式气息
- c语言 虚拟示波器软件下载,虚拟示波器软件(示波器工具)V3.1 官方版
- Oracle EBS 接收事务处理类型 rcv_transactions transaction_type
- java积分_java积分体系设计
- 娄底高通量测序实验室设计原则探讨
- 蒙德里安森林算法_DP没入门就入土