Python 笑脸抓拍
'''
Python 人脸微笑抓拍 by 郑瑞国
SmileFaceSnapping.py
Press space key continu,Press Q key Quit.
'''
import cv2faceCascad = cv2.CascadeClassifier("C:/opencv/sources/data/haarcascades/haarcascade_frontalface_default.xml")
smileCascade = cv2.CascadeClassifier("C:/opencv/sources/data/haarcascades/haarcascade_smile.xml")cap=cv2.VideoCapture(0)
#frame=cv2.imread("eye2.jpg")
while(1):ret,frame=cap.read()gray = cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)faces = faceCascad.detectMultiScale(gray,scaleFactor= 1.1,minNeighbors=8,minSize=(55, 55),flags=cv2.CASCADE_SCALE_IMAGE)for (x,y,w,h) in faces:cv2.rectangle(frame,(x,y),(x+w,y+h),(0,0,255),2)#cv2.putText(frame,'Face',(x,y-7), 3, 1.2, (0, 255, 0), 2, cv2.LINE_AA)roi_gray = gray[y:y+h, x:x+w]roi_color = frame[y:y+h, x:x+w]smile = smileCascade.detectMultiScale(roi_gray,scaleFactor= 1.86,minNeighbors=38,minSize=(25, 25),flags=cv2.CASCADE_SCALE_IMAGE)for (x2,y2,w2,h2) in smile:cv2.rectangle(roi_color, (x2, y2), (x2+w2, y2+h2), (255, 0, 0), 2)cv2.putText(frame,'Smile',(x,y-7), 3, 1.2, (0, 255, 0), 2, cv2.LINE_AA)cv2.imshow('Smile',frame)cv2.waitKey(0)cv2.imwrite('c:/python37/AICode/face'+str(x)+str(y)+str(w)+str(h)+'.jpg',frame)if cv2.waitKey(1)&0xFF==ord('q')or ret==False:break cv2.imshow('Smile',frame)cv2.waitKey(1)
cap.release()
cv2.destroyAllWindows()
Python 笑脸抓拍相关推荐
- Python 人脸抓拍
''' Python 人脸抓拍 by 郑瑞国 FaceSnapping.py ''' import cv2faceCascad = cv2.CascadeClassifier("C:/ope ...
- python笑脸识别_OpenCV检测篇(二)——笑脸检测
欢迎大家关注腾讯云技术社区-知乎官方机构号,我们将持续在知乎为大家推荐技术精品文章哦~作者:刘潇龙 前言 由于本文与上一篇OpenCV检测篇(一)--猫脸检测具有知识上的连贯性,所以建议没读过前一篇的 ...
- Python --- 笑脸检测+口罩人脸识别
笑脸检测-口罩人脸识别 一.笑脸数据集(genki4k)正负样本的划分.模型训练和测试的过程(至少包括SVM.CNN),输出模型训练精度和测试精度(F1-score和ROC) 1.数据集下载 2.训练 ...
- arnold如何设置鱼眼相机_华为相机实用技巧——如何调整相机设置?(2)
上一篇提到了,相机的基础功能,这一篇来讲一下相机的基础设置,如何调整相机的设置,让相机更高效率的工作. 打开 相机,点击 设置,进入相机设置界面,您可以: 调整相机分辨率:在相机设置界面,点击分辨率, ...
- 深度 | 一文读懂“情感计算”在零售中的应用发展
作者 | 黄程韦博士.刘刚.包飞博士.杨现博士.孙皓博士.沈艺博士 来源 | 苏宁零售技术研究院 零售商需要不断通过创新服务来提高顾客的购物体验,而情感计算在该领域具有独特优势.它在零售行业的应用,主 ...
- delphi image 编辑器_照片拼图编辑器app下载-照片拼图编辑器下载 v1.0.0 安卓版
照片拼图编辑器是一个专业的照片编辑的app,app里面有很多的拼图工具,模板.水印.滤镜.贴图等等随便你用,可以将图片拼接成多种样式,满足你的各种需求.你想要什么样的效果都可以,赶紧来下载吧! 应用介 ...
- 华为商城抢手机软件_华为p40配置详细参数
华为p40 主要参数 传播名HUAWEI P40 后置摄像头超感知徕卡三摄:5000万像素超感知摄像头(广角, f/1.9光圈 )+ 1600万像素超广角摄像头(f/2.2光圈)+ 800万像素长焦摄 ...
- 苹果6s照相快门声音设置_手机隐藏的10种快门启动方式,你都知道吗?
上次我们讲了相机设置--手机照片尺寸的设置(错过的朋友可以在本文文末点击阅读)今天我们要来讲讲相机设置中的第二课「快门设置」.今天讲的快门设置不是我们以往说的设置"快门速度",而是 ...
- 从华为畅享7爆红双11 看千元市场爆品的新常态
经历了上周末的双11促销轰炸,相信大家都在盘点着今年的收获,激动的等着收快递.在双11的营销大战中,各行业都使出了浑身解数,对于智能手机行业特别是千元机市场而言,竞争更是相当残酷.在众多的千元机型中, ...
最新文章
- 一句话实现Mysql查询结果带行号
- PHP的转义函数 htmlspecialchars、strip_tags、addslashes解释
- JDK7 AIO介绍
- 初中文化能学编程吗_儿童早教益智,乐森星际特工智能编程机器人体验
- Ruby和SHELL中如何遍历指定目录的文件
- oracle中 start with,Oracle中connect by...start with...的使用
- 数电与模电的根本区别 转
- 配置openldap_openldap环境搭建+集成JIRA服务
- nginx配置wordprocess访问wp-admin自动加斜杠配置实例
- 修改SR4000自带软件,支持opencv
- 12 个月 vs. 1 个月,你的年终奖是多少?
- Facebook悄悄参加星际AI大赛,然后输了 | 中国团队夺得第四
- JS中拼接VUE的ONCLICK事件
- backlog配置_Nginx backlog配置概述
- 计算机本地硬盘满了,本地磁盘C盘满了怎么清理?
- 适合程序员的耳机_没有最好的耳机,只有最适合你自己的耳机
- 论文阅读Reasoning with Latent Structure Refinement for Document-Level Relation Extraction
- 9.4 多元复合函数求导
- hdu 6059 Kanade's trio
- 练习2-7 编写一个函数invert(x,p,n),该函数返回对x执行下列操作后的结果:将x从第p位开始的n个(二进制)位求反(即1变成0,0变成1),x的其余各位保持不变。
热门文章
- ibm服务器显示器接口,显示器接口类型怎么选,4种主流接口要了解
- 火星人的耳机(Martian Headsets)
- Curent branch is not synced with latest origin/master!
- WSTMart商城系统数据字典
- 【B2B2C多用户】WSTMart商城系统 V2.0.6更新版发布
- 计算机编程语言发展简史
- 世界科学、技术、工业革命趋势分析
- html js制作高级拼图,基于JavaScript实现十五拼图代码实例
- oracle11G修改数据库默认端口
- JPush推送 之 RegistrationID 精确对点推送