python opencv人脸检测提取及保存方法


Posted in Python onAugust 03, 2018

注意这里提取到的人脸图片的保存地址要改成自己要保存的地址

opencv人脸的检测模型的路径也要更改为自己安装的opencv的人脸检测模型的路径

import cv2
save_path = 'F:\\face_photo_save\\chenym\\'
cascade = cv2.CascadeClassifier("D:\\opencv249\\opencv\\sources\\data\\haarcascades\\haarcascade_frontalface_alt_tree.xml")
cap = cv2.VideoCapture(0)
i = 0
while True:
 ret,frame = cap.read()
 gray = cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)
 rect = cascade.detectMultiScale(gray,scaleFactor=1.3,minNeighbors=9,minSize=(50,50),flags = cv2.cv.CV_HAAR_SCALE_IMAGE)
 print "rect",rect
 if not rect is (): 
  for x,y,z,w in rect:
   roiImg = frame[y:y+w,x:x+z]
   cv2.imwrite(save_path+str(i)+'.jpg',roiImg)
   cv2.rectangle(frame,(x,y),(x+z,y+w),(0,0,255),2)
   i +=1
 cv2.imshow('frame',frame)  
 if cv2.waitKey(1) &0xFF == ord('q'):
  break
cap.release()
cv2.destroyAllWindows()

以上这篇python opencv人脸检测提取及保存方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用Python获取CPU、内存和硬盘等windowns系统信息的2个例子
Apr 15 Python
Python模拟登陆实现代码
Jun 14 Python
numpy找出array中的最大值,最小值实例
Apr 03 Python
Python中跳台阶、变态跳台阶与矩形覆盖问题的解决方法
May 19 Python
使用Flask集成bootstrap的方法
Jul 24 Python
pygame实现简易飞机大战
Sep 11 Python
python求质数的3种方法
Sep 28 Python
使用Python横向合并excel文件的实例
Dec 11 Python
对python中if语句的真假判断实例详解
Feb 18 Python
树莓派用python中的OpenCV输出USB摄像头画面
Jun 22 Python
django中瀑布流写法实例代码
Oct 14 Python
Python try except finally资源回收的实现
Jan 25 Python
Python爬虫爬取新浪微博内容示例【基于代理IP】
Aug 03 #Python
OpenCV+python手势识别框架和实例讲解
Aug 03 #Python
Windows下将Python文件打包成.EXE可执行文件的方法
Aug 03 #Python
Python测试网络连通性示例【基于ping】
Aug 03 #Python
python版opencv摄像头人脸实时检测方法
Aug 03 #Python
python 读取摄像头数据并保存的实例
Aug 03 #Python
python+opencv+caffe+摄像头做目标检测的实例代码
Aug 03 #Python
You might like
PHP中通过ADO调用Access数据库的方法测试不通过
2006/12/31 PHP
php生成随机密码的几种方法
2011/01/17 PHP
php 在线导入mysql大数据程序
2015/06/11 PHP
php 参数过滤、数据过滤详解
2015/10/26 PHP
HTML页面如何象ASP一样接受参数
2007/02/07 Javascript
jQuery 性能优化手册 推荐
2010/02/23 Javascript
juqery 学习之五 文档处理 插入
2011/02/11 Javascript
Nodejs中自定义事件实例
2014/06/20 NodeJs
javascript框架设计读书笔记之数组的扩展与修复
2014/12/02 Javascript
JavaScript中split() 使用方法汇总
2015/04/17 Javascript
谈谈我对JavaScript中typeof和instanceof的深入理解
2015/12/25 Javascript
layui表格数据复选框回显设置方法
2019/09/13 Javascript
Swiper实现导航栏滚动效果
2020/10/16 Javascript
ant design pro中可控的筛选和排序实例
2020/11/17 Javascript
python实现二维码扫码自动登录淘宝
2016/12/27 Python
JavaScript实现一维数组转化为二维数组
2018/04/17 Python
Python实现按中文排序的方法示例
2018/04/25 Python
python 返回列表中某个值的索引方法
2018/11/07 Python
python for 循环获取index索引的方法
2019/02/01 Python
python程序变成软件的实操方法
2019/06/24 Python
python列表插入append(), extend(), insert()用法详解
2019/09/14 Python
pandas中的ExcelWriter和ExcelFile的实现方法
2020/04/24 Python
香蕉共和国加拿大官网:Banana Republic加拿大
2018/08/06 全球购物
欧克利英国官网:Oakley英国
2019/08/24 全球购物
薇姿法国官网:Vichy法国
2021/01/28 全球购物
护理专业自我鉴定
2014/01/30 职场文书
人力资源部经理岗位职责规定
2014/02/23 职场文书
养成教育经验材料
2014/05/26 职场文书
民族精神月活动总结
2014/08/28 职场文书
社团活动总结格式
2014/08/29 职场文书
党员创先争优心得体会
2014/09/11 职场文书
简易离婚协议书(范本)
2014/10/25 职场文书
2014年政府采购工作总结
2014/12/09 职场文书
先进教师个人事迹材料
2014/12/15 职场文书
转正申请报告格式
2015/05/15 职场文书
Redis三种集群模式详解
2021/10/05 Redis