'''
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 笑脸抓拍相关推荐

  1. Python 人脸抓拍

    ''' Python 人脸抓拍 by 郑瑞国 FaceSnapping.py ''' import cv2faceCascad = cv2.CascadeClassifier("C:/ope ...

  2. python笑脸识别_OpenCV检测篇(二)——笑脸检测

    欢迎大家关注腾讯云技术社区-知乎官方机构号,我们将持续在知乎为大家推荐技术精品文章哦~作者:刘潇龙 前言 由于本文与上一篇OpenCV检测篇(一)--猫脸检测具有知识上的连贯性,所以建议没读过前一篇的 ...

  3. Python --- 笑脸检测+口罩人脸识别

    笑脸检测-口罩人脸识别 一.笑脸数据集(genki4k)正负样本的划分.模型训练和测试的过程(至少包括SVM.CNN),输出模型训练精度和测试精度(F1-score和ROC) 1.数据集下载 2.训练 ...

  4. arnold如何设置鱼眼相机_华为相机实用技巧——如何调整相机设置?(2)

    上一篇提到了,相机的基础功能,这一篇来讲一下相机的基础设置,如何调整相机的设置,让相机更高效率的工作. 打开 相机,点击 设置,进入相机设置界面,您可以: 调整相机分辨率:在相机设置界面,点击分辨率, ...

  5. 深度 | 一文读懂“情感计算”在零售中的应用发展

    作者 | 黄程韦博士.刘刚.包飞博士.杨现博士.孙皓博士.沈艺博士 来源 | 苏宁零售技术研究院 零售商需要不断通过创新服务来提高顾客的购物体验,而情感计算在该领域具有独特优势.它在零售行业的应用,主 ...

  6. delphi image 编辑器_照片拼图编辑器app下载-照片拼图编辑器下载 v1.0.0 安卓版

    照片拼图编辑器是一个专业的照片编辑的app,app里面有很多的拼图工具,模板.水印.滤镜.贴图等等随便你用,可以将图片拼接成多种样式,满足你的各种需求.你想要什么样的效果都可以,赶紧来下载吧! 应用介 ...

  7. 华为商城抢手机软件_华为p40配置详细参数

    华为p40 主要参数 传播名HUAWEI P40 后置摄像头超感知徕卡三摄:5000万像素超感知摄像头(广角, f/1.9光圈 )+ 1600万像素超广角摄像头(f/2.2光圈)+ 800万像素长焦摄 ...

  8. 苹果6s照相快门声音设置_手机隐藏的10种快门启动方式,你都知道吗?

    上次我们讲了相机设置--手机照片尺寸的设置(错过的朋友可以在本文文末点击阅读)今天我们要来讲讲相机设置中的第二课「快门设置」.今天讲的快门设置不是我们以往说的设置"快门速度",而是 ...

  9. 从华为畅享7爆红双11 看千元市场爆品的新常态

    经历了上周末的双11促销轰炸,相信大家都在盘点着今年的收获,激动的等着收快递.在双11的营销大战中,各行业都使出了浑身解数,对于智能手机行业特别是千元机市场而言,竞争更是相当残酷.在众多的千元机型中, ...

最新文章

  1. 一句话实现Mysql查询结果带行号
  2. PHP的转义函数 htmlspecialchars、strip_tags、addslashes解释
  3. JDK7 AIO介绍
  4. 初中文化能学编程吗_儿童早教益智,乐森星际特工智能编程机器人体验
  5. Ruby和SHELL中如何遍历指定目录的文件
  6. oracle中 start with,Oracle中connect by...start with...的使用
  7. 数电与模电的根本区别 转
  8. 配置openldap_openldap环境搭建+集成JIRA服务
  9. nginx配置wordprocess访问wp-admin自动加斜杠配置实例
  10. 修改SR4000自带软件,支持opencv
  11. 12 个月 vs. 1 个月,你的年终奖是多少?
  12. Facebook悄悄参加星际AI大赛,然后输了 | 中国团队夺得第四
  13. JS中拼接VUE的ONCLICK事件
  14. backlog配置_Nginx backlog配置概述
  15. 计算机本地硬盘满了,本地磁盘C盘满了怎么清理?
  16. 适合程序员的耳机_没有最好的耳机,只有最适合你自己的耳机
  17. 论文阅读Reasoning with Latent Structure Refinement for Document-Level Relation Extraction
  18. 9.4 多元复合函数求导
  19. hdu 6059 Kanade's trio
  20. 练习2-7 编写一个函数invert(x,p,n),该函数返回对x执行下列操作后的结果:将x从第p位开始的n个(二进制)位求反(即1变成0,0变成1),x的其余各位保持不变。

热门文章

  1. ibm服务器显示器接口,显示器接口类型怎么选,4种主流接口要了解
  2. 火星人的耳机(Martian Headsets)
  3. Curent branch is not synced with latest origin/master!
  4. WSTMart商城系统数据字典
  5. 【B2B2C多用户】WSTMart商城系统 V2.0.6更新版发布
  6. 计算机编程语言发展简史
  7. 世界科学、技术、工业革命趋势分析
  8. html js制作高级拼图,基于JavaScript实现十五拼图代码实例
  9. oracle11G修改数据库默认端口
  10. JPush推送 之 RegistrationID 精确对点推送