基于Python的OpenCV人脸检测

2022-06-26 12:14:56 浏览数 (1)

大家好,又见面了,我是你们的朋友全栈君。

一、文章概述

注意:本文只是人脸检测,人脸识别的实现请参见本人另一篇博客:基于OpenCV TensorFlow Keras实现人脸识别 本文将要讲述的是Python环境下如何用OpenCV检测人脸,本文的主要内容分为:

1、检测图片中的人脸 2、实时检测视频中出现的人脸 3、用运设备的摄像头实时检测人脸

二:准备工作

提前做的准备:

  • 安装好Python3
  • 下载安装OpenCV库,方法是pip install opencv-python -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host=mirrors.aliyun.com/pypi/simple
  • 下载特征数据HAAR和LBP,这两种数据都能实现对人脸特征的提取,HAAR大多是小数计算所以运算速度较慢,LBP大多是整数计算运行速度较快。如图所示,本次实例用红框中的文本,其他的文本,比如第一个haarcascade_eye.xml是眼睛识别的文本,我们下次再用。 注意:点击下载HAAR和LBP的特征数据——–数据集下载

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/133872.html原文链接:https://javaforall.cn

0 人点赞