使用的模块:
python-opencv(cv2)
python-opencv(cv2)
Opencv(Open source computer vision) 是一个python库,可帮助我们解决计算机视觉问题。
下载python-opencv(cv2)通用方式:pip install python-opencv
Pycharm用户:Pycharm用户可以从项目解释器下载此模块。
在这里,我们将检测个人的脸部和眼睛。为此,我们使用系统的网络摄像头和XML文件来检测面部和眼睛。我们将在帧中检测到面部,然后将眼睛插入面部,因此我们将进入面部坐标并检测眼睛,并在检测到的面部和眼睛上绘制矩形。
与面部和眼睛检测相关的功能cv2.CascadeClassifier(“ ”):此函数用于获取面部和眼睛的提取物,以及如何检测它们。
cv2.Videocapture():这是用于通过我们系统的网络摄像头进行视频捕获。
.detectmultiscale(,1.3,5):检测帧中的面部或眼睛。
cv2.rectangle(,(,,(),厚度= )
注意:面部和眼睛的检测将处于灰度模式。
用于面部和眼睛检测的XML文件的链接为:人脸: https : //github.com/abhinav0606/Face-and-Eyes-Tracker/blob/master/face.xml
眼睛: https : //github.com/abhinav0606/Face-and-Eyes-Tracker/blob/master/eye.xml
用