python计算机视觉OpenCV库实现实时摄像头人脸检测示例

作者:编程简单学 时间:2022-05-17 22:41:50 

OpenCV 是一个C++库,目前流行的计算机视觉编程库,用于实时处理计算机视觉方面的问题,它涵盖了很多计算机视觉领域的模块。在Python中常使用OpenCV库实现图像处理。

本文将介绍如何在Python3中使用OpenCV实现实时摄像头人脸检测:

设备准备:

USB摄像头 接入PC电脑USB口,并调试正常打开视频。如果电脑内置了电脑摄像头,测试一下摄像头能否正常使用。

下载特征分类模型: XML模型库:
github.com/opencv/open…

1.找到haarcascade_frontalface_default.xml文件,点击进去。如果想尝试检测其它特征区域,下载对应的xml文件即可。

python计算机视觉OpenCV库实现实时摄像头人脸检测示例

2.找到Raw,右键链接(目标)另存为。

python计算机视觉OpenCV库实现实时摄像头人脸检测示例

实现过程

调用模型库文件

将刚才下载好的模型库文件导入到程序中 代码实现:

python计算机视觉OpenCV库实现实时摄像头人脸检测示例

打开摄像头

打开电脑的USB摄像头或者自带摄像头。

代码实现:

python计算机视觉OpenCV库实现实时摄像头人脸检测示例

设置显示窗口的大小

python计算机视觉OpenCV库实现实时摄像头人脸检测示例

设置变量记录人脸数码

python计算机视觉OpenCV库实现实时摄像头人脸检测示例

人脸检测

读取视频帧,调用Opencv特征文件进行人脸检测

代码实现:

python计算机视觉OpenCV库实现实时摄像头人脸检测示例

设置退出机制

L键退出程序 ** 代码实现:**

python计算机视觉OpenCV库实现实时摄像头人脸检测示例

程序运行

python计算机视觉OpenCV库实现实时摄像头人脸检测示例

全部代码

python计算机视觉OpenCV库实现实时摄像头人脸检测示例

来源:https://blog.csdn.net/weixin_54556126/article/details/120986921

标签:python,OpenCV,人脸检测
0
投稿

猜你喜欢

  • 使用python绘制温度变化雷达图

    2021-06-23 05:44:02
  • python中pivot()函数基础知识点

    2023-12-18 15:28:06
  • linux mysql 报错:MYSQL:The server quit without updating PID file

    2024-01-22 08:40:47
  • Access的特点及其概念问答

    2009-09-10 19:00:00
  • Python二叉树的遍历操作示例【前序遍历,中序遍历,后序遍历,层序遍历】

    2022-07-06 16:40:59
  • Python+radar实现随机日期时间的生成

    2021-04-16 23:22:57
  • python正则过滤字母、中文、数字及特殊字符方法详解

    2022-02-20 10:14:47
  • Mysql5.7如何修改root密码

    2024-01-26 21:22:28
  • Python利用hashlib实现文件MD5码的批量存储

    2021-12-20 20:48:02
  • PHP异步调用socket实现代码

    2023-06-26 09:23:09
  • 详解python单元测试框架unittest

    2022-05-31 23:16:58
  • 小程序中英文混合排序问题解决

    2024-04-28 09:41:17
  • python实现ID3决策树算法

    2023-04-13 09:35:28
  • JS实现带鼠标效果的头像及文章列表代码

    2024-04-22 22:32:09
  • PHP 中关于ord($str)>0x80的详细说明

    2024-05-13 09:24:13
  • asp利用dictionary创建二维数组

    2009-02-02 09:54:00
  • python如何将自己的包上传到PyPi并可通过pip安装的方法步骤

    2021-04-02 10:53:07
  • Python3.5常见内置方法参数用法实例详解

    2023-02-24 21:38:38
  • 用ASP+CSS实现随机背景

    2007-09-26 12:33:00
  • bootstrap改变按钮加载状态

    2023-07-02 05:24:48
  • asp之家 网络编程 m.aspxhome.com