当前位置:   article > 正文

使用 Python 进行面部和眼睛检测

python 眼球检测

a8471dc1203a86b8f0c677661025f882.png

通过使用 OpenCV,你可以识别面部和眼睛等对象,并使用 Haar 级联算法实时跟踪它们。

Haar Cascade 是一种分类器,用于检测其训练对象。我们将使用 Face cascade和 Eyes cascade。你可以使用 Google 查找你可能想要检测的各种 Haar Cascades。

安装 OpenCV

pip install opencv-python

从照片中检测

我假设你已经从上面的链接下载了haarcascade_eye.xmlhaarcascade_frontalface_default.xml,并将这些文件放在项目的数据目录中。

人脸检测

我们将在下图中检测人脸。

b4007ab15e9a86aeb4a7937fc10a4fb0.jpeg

首先导入OpenCV库、Image和haarcascade_frontalface_default.xml。

  1. import cv2
  2. face_cascade = cv2.CascadeClassifier('.\Data\haarcascade_frontalface_default.xml')
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/324767
推荐阅读
相关标签
  

闽ICP备14008679号