赞
踩
通过使用 OpenCV,你可以识别面部和眼睛等对象,并使用 Haar 级联算法实时跟踪它们。
Haar Cascade 是一种分类器,用于检测其训练对象。我们将使用 Face cascade和 Eyes cascade。你可以使用 Google 查找你可能想要检测的各种 Haar Cascades。
pip install opencv-python
我假设你已经从上面的链接下载了haarcascade_eye.xml
和haarcascade_frontalface_default.xml
,并将这些文件放在项目的数据目录中。
我们将在下图中检测人脸。
首先导入OpenCV库、Image和haarcascade_frontalface_default.xml。
- import cv2
-
- face_cascade = cv2.CascadeClassifier('.\Data\haarcascade_frontalface_default.xml')
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。