前提条件

1.摄像头

2.已安装Python和OpenCV3

代码

import cv2
import sys
import logging as log
import datetime as dt
from time import sleepcascPath = "haarcascade_frontalface_default.xml"
faceCascade = cv2.CascadeClassifier(cascPath)# 打开视频捕获设备
video_capture = cv2.VideoCapture(0)while True:if not video_capture.isOpened():print('Unable to load camera.')sleep(5)pass# 读视频帧ret, frame = video_capture.read()# 转为灰度图像gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)# 调用分类器进行检测faces = faceCascade.detectMultiScale(gray,scaleFactor=1.1,minNeighbors=5,minSize=(30, 30),#flags=cv2.cv.CV_HAAR_SCALE_IMAGE)# 画矩形框for (x, y, w, h) in faces:cv2.rectangle(frame, (x, y), (x+w, y+h), (0, 255, 0), 2)# 显示视频cv2.imshow('Video', frame)if cv2.waitKey(1) & 0xFF == ord('q'):break# 关闭摄像头设备
video_capture.release()# 关闭所有窗口
cv2.destroyAllWindows()

Python基于OpenCV实现视频的人脸检测相关推荐

  1. python 视频人脸替换_Python基于OpenCV实现视频的人脸检测

    本文实例为大家分享了基于OpenCV实现视频的人脸检测具体代码,供大家参考,具体内容如下 前提条件 1.摄像头 2.已安装Python和OpenCV3 代码 import cv2 import sys ...

  2. python视频人脸检测_Python基于OpenCV实现视频的人脸检测

    本文实例为大家分享了基于OpenCV实现视频的人脸检测具体代码,供大家参考,具体内容如下 前提条件 1.摄像头 2.已安装Python和OpenCV3 代码 import cv2 import sys ...

  3. 基于OpenCV的视频处理 - 人脸检测

    一个不知名大学生,江湖人称菜狗 original author: jacky Li Email : 3435673055@qq.com  Time of completion:2023.2.7 Las ...

  4. Python基于OpenCV的指针式表盘检测系统(附带源码&技术文档)

    1.背景 指针式机械表盘具有安装维护方便.结构简单.防电磁干扰等诸多优点, 目前广泛应用于工矿企业.能源及计量等部门.随着仪表数量的增加及精密仪表技术的发展,人工判读已经不能满足实际应用需求.随着计算 ...

  5. Python基于Opencv的鱼群密度速度检测系统(源码&教程)

    1.研究背景 智慧渔业是大数据.物联网与人工智能等现代信息技术驱动下的渔业发展新模式,是水产养殖业供给侧结构性改革的重要方式,涉及养殖环境监测.生物环境监测与生物状态监测这几大方面的应用与需求.本文从 ...

  6. 基于OpenCV的视频道路车道检测

    基于OpenCV的视频道路车道检测 基于OpenCV的视频道路车道检测 前言 综述 运行方法 车道检测的实现 路面图像二值化 基于透视变换提取车道区域 基于二次多项式拟合车道线 计算曲率半径与车辆的偏 ...

  7. 基于OpenCV读取摄像头进行人脸检测和人脸识别

    前段时间使用OpenCV的库函数实现了人脸检测和人脸识别,笔者的实验环境为VS2010+OpenCV2.4.4,OpenCV的环境配置网上有很多,不再赘述.检测的代码网上很多,记不清楚从哪儿copy的 ...

  8. Python基于OpenCV的实时疲劳检测[源码&演示视频&部署教程]

    1.图片演示 2.视频演示 [项目分享]Python基于OpenCV的实时疲劳检测[源码&演示视频&部署教程]_哔哩哔哩_bilibili 3.检测方法 1)方法 与用于计算眨眼的传统 ...

  9. python人脸识别opencv_Python基于Opencv来快速实现人脸识别过程详解(完整版)

    前言 随着人工智能的日益火热,计算机视觉领域发展迅速,尤其在人脸识别或物体检测方向更为广泛,今天就为大家带来最基础的人脸识别基础,从一个个函数开始走进这个奥妙的世界. 首先看一下本实验需要的数据集,为 ...

最新文章

  1. jquery笔记___返回值问题
  2. 虚拟私有云网络VPC
  3. 我为什么突然想转管理?
  4. OpenCV视网膜和现实世界的视野
  5. 第十七章 我国农业科学技术
  6. leetcode199. 二叉树的右视图(层序遍历03)
  7. 为什么要重写toString()方法和hashcode()方法
  8. 48.孩子们的游戏(圆圈中最后剩下的数)
  9. c++ 字符串合并_Python基础字符串处理
  10. python常用_30个Python常用小技巧
  11. 用户界面和逻辑应该分离
  12. 用python做数学题_「文山玩Python做测试」用python做算术题,很简单
  13. 黑少微服务商店实战经验分享:从单体式架构迁移到微服务架构
  14. html隐藏手机状态栏,如何隐藏iPhone手机状态栏_隐藏iPhone手机状态栏操作方法介绍-果粉控...
  15. 查查自己五行属什么命_ywyuan_新浪博客
  16. 入行芯片设计选模拟IC还是数字IC?一文为你讲解清楚
  17. 计算机工程与应用 审稿费,计算机工程与应用杂志
  18. 前端码农2021上半年的辛酸血泪史与自赎之路|2021 年中总结
  19. 网络中的IP地址管理策略及其划分
  20. 哈密顿系统_Matlab

热门文章

  1. 破解sina新浪邮箱密码
  2. 关于Android 传感器坐标与读数的进一步讨论
  3. 添加three20模板的方法
  4. 承租方在使用过程中,若违反本公司的有关规定,公司有权在任何时候收回车辆...
  5. 3COM小型企业有线局域网方案(三、四、五)
  6. .net组件开发系列之武术系列 武术招数 控件生命周期与控件事件机制
  7. HDU - 5658 CA Loves Palindromic(回文自动机/哈希+树状数组)
  8. CodeForces - 1030C Vasya and Golden Ticket(思维)
  9. web项目怎么打包上线_高级前端web工程师简历范文,【工作经历+项目经验+自我评价】怎么写...
  10. python高级语法-collections模块下几个新序列