python计算机视觉OpenCV库实现实时摄像头人脸检测示例
作者:编程简单学 发布时间:2022-05-17 22:41:50
标签:python,OpenCV,人脸检测
OpenCV
是一个C++
库,目前流行的计算机视觉编程库,用于实时处理计算机视觉方面的问题,它涵盖了很多计算机视觉领域的模块。在Python
中常使用OpenCV
库实现图像处理。
本文将介绍如何在Python3
中使用OpenCV
实现实时摄像头人脸检测:
设备准备:
USB
摄像头 接入PC
电脑USB
口,并调试正常打开视频。如果电脑内置了电脑摄像头,测试一下摄像头能否正常使用。
下载特征分类模型: XML模型库:
github.com/opencv/open…
1.找到haarcascade_frontalface_default.xml
文件,点击进去。如果想尝试检测其它特征区域,下载对应的xml
文件即可。
2.找到Raw
,右键链接(目标)另存为。
实现过程
调用模型库文件
将刚才下载好的模型库文件导入到程序中 代码实现:
打开摄像头
打开电脑的USB
摄像头或者自带摄像头。
代码实现:
设置显示窗口的大小
设置变量记录人脸数码
人脸检测
读取视频帧,调用Opencv
特征文件进行人脸检测
代码实现:
设置退出机制
按L
键退出程序 ** 代码实现:**
程序运行
全部代码
来源:https://blog.csdn.net/weixin_54556126/article/details/120986921


猜你喜欢
- 前言提到数据库,你多半会联想到事务,进而还可能想起曾经背得滚瓜乱熟的ACID,不知道你有没有想过这个问题,事务有原子性、隔离性、一致性和持久
- Sequence Typessequence类型有六种:strings, byte sequences (bytes objects), b
- 原文地址:30 Days of Mootools 1.2 Tutorials - Day 12 - Drag and Drop using
- form表单中经常涉及复选框(checkbox)和单选框(radiobox),如用户的爱好跑步、游泳、跳舞可以使用复选框,性别男、女可以使用
- Tkinter实现UI分页标签显示:Input页,红色部分为当前Frame的位置,下半部分为第一页的子标签;三页标签的显示内容各不相同。实现
- 有时候在使用Python处理比较耗时操作的时候,为了便于观察处理进度,这时候就需要通过进度条将处理情况进行可视化展示,以便我们能够及时了解情
- 1. 使用readline模块逐行读取流数据1.1. 创建Interface对象在readline模块中,通过Interface对象的使用来
- 软件版本及平台:MySQL-5.7.17-winx64,win7家庭版一、下载安装包https://cdn.mysql.com//Downl
- 刚才帮一位朋友做跳转的时候做的,为了获取完整的url地址,还是花了那么点时间不过现在看来,原来是那么简单,没有网上那么多复杂的东东,相信一定
- mysql的存储过程、游标 、事务实例详解下面是自己曾经编写过的mysql数据库存储过程,留作存档,以后用到的时候拿来参考。其中,涉及到了存
- 在Asp中如何得到所有表单的名称跟对应的值。其实,这个问题很简单,但是可能还是有很多人不知道该怎么做,所以特地写下来,仅供参考。在Asp程序
- 本文实例讲述了VC基于ADO技术访问数据库的方法。分享给大家供大家参考。具体如下:一、在StdAfx.h文件中添加#import "
- 前言之前在使用包括大型文档(商汤科技、百度飞浆)代码的时候都一直使用 pip install -v -e . ,这一命令,但是一直不是很清楚
- 1. Document.form.item 问题 现有问题:  
- count(*)实现1、MyISAM:将表的总行数存放在磁盘上,针对无过滤条件的查询可以直接返回如果有过滤条件的count(*),MyISA
- 分为服务端和客户端,要求可以有多个客户端同时操作。客户端可以查看服务器文件库中有什么文件。客户端可以从文件库中下载文件到本地。客户端可以上传
- 1、引入模块import zipfilezip文件格式是通用的文档压缩标准,在ziplib模块中,使用ZipFile类来操作zip文件,下面
- Tensorflow内置了许多数据集,但是实际自己应用的时候还是需要使用自己的数据集,这里TensorFlow 官网也给介绍文档,官方文档。
- 1、目录操作1.1、获取当前目录# coding:utf-8import os# 获取当前工作目录(绝对路径)print(os.getcwd
- 1. 抓取街拍图片街拍图片网址2. 分析街拍图片结构keyword: 街拍pd: atlasdvpf: pcaid: 4916page_nu