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 相关文章推荐
Cython 三分钟入门教程
Sep 17 Python
python根据出生日期获得年龄的方法
Mar 31 Python
Python的Django框架中模板碎片缓存简介
Jul 24 Python
python脚本监控docker容器
Apr 27 Python
Python利用multiprocessing实现最简单的分布式作业调度系统实例
Nov 14 Python
python3编写ThinkPHP命令执行Getshell的方法
Feb 26 Python
更新修改后的Python模块方法
Mar 03 Python
python 实现多维数组转向量
Nov 30 Python
Python爬虫爬取煎蛋网图片代码实例
Dec 16 Python
在python中使用nohup命令说明
Apr 16 Python
如何用 Python 制作 GitHub 消息助手
Feb 20 Python
python基础之类方法和静态方法
Oct 24 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 curl_setopt()函数实例代码与参数分析
2011/06/02 PHP
yii2框架中使用下拉菜单的自动搜索yii-widget-select2实例分析
2016/01/09 PHP
Yii框架ACF(accessController)简单权限控制操作示例
2019/04/26 PHP
php变量与字符串的增删改查操作示例
2020/05/07 PHP
用javascript实现给图片加链接
2007/08/15 Javascript
精心挑选的12款优秀的基于jQuery的手风琴效果插件和教程
2012/08/22 Javascript
php 中序列化和json使用介绍
2013/07/08 Javascript
jquery背景跟随鼠标滑动导航
2015/11/20 Javascript
jQuery插件datatables使用教程
2016/04/21 Javascript
js oncontextmenu事件使用详解
2017/03/25 Javascript
网页爬虫之cookie自动获取及过期自动更新的实现方法
2018/03/06 Javascript
小程序websocket心跳库(websocket-heartbeat-miniprogram)
2020/02/23 Javascript
解决vue prop传值default属性如何使用,为何不生效的问题
2020/09/21 Javascript
浅析我对JS延迟异步脚本的思考
2020/10/12 Javascript
详解JavaScript执行模型
2020/11/16 Javascript
[57:53]Secret vs Pain 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
用Python计算三角函数之atan()方法的使用
2015/05/15 Python
python3使用PyMysql连接mysql数据库实例
2017/02/07 Python
Python实现求解括号匹配问题的方法
2018/04/17 Python
浅谈python下tiff图像的读取和保存方法
2018/12/04 Python
Python闭包思想与用法浅析
2018/12/27 Python
简单了解python PEP的一些知识
2019/07/13 Python
Python发送邮件的实例代码讲解
2019/10/16 Python
Matplotlib绘制雷达图和三维图的示例代码
2020/01/07 Python
详解Python中的分支和循环结构
2020/02/11 Python
使用python自动追踪你的快递(物流推送邮箱)
2020/03/17 Python
HTML+CSS3模拟心的跳动实例代码
2017/09/05 HTML / CSS
html5跨域通讯之postMessage的用法总结
2013/11/07 HTML / CSS
Expedia泰国:预订机票、酒店和旅游包(航班+酒店)
2016/09/27 全球购物
《青蛙看海》教学反思
2014/04/23 职场文书
中华美德颂演讲稿
2014/05/20 职场文书
2016年大学生党员公开承诺书
2016/03/24 职场文书
2019求职信大礼包
2019/05/15 职场文书
Go语言使用select{}阻塞main函数介绍
2021/04/25 Golang
「月刊Comic Alive」2022年5月号封面公开
2022/03/21 日漫
HTML5基础学习之文本标签控制
2022/03/25 HTML / CSS