帮我用python写一个人脸识别的代码
时间: 2023-03-23 08:04:54 浏览: 131
厉害了,用Python一行代码实现人脸识别
5星 · 资源好评率100%
你好,我是 C 知道,关于人脸识别的代码,可以使用 Python 的 OpenCV 库来实现。以下是一个简单的示例代码:
```python
import cv2
# 加载人脸识别模型
face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml')
# 加载图像
img = cv2.imread('test.jpg')
# 转换为灰度图像
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
# 检测人脸
faces = face_cascade.detectMultiScale(gray, 1.3, 5)
# 绘制人脸框
for (x,y,w,h) in faces:
cv2.rectangle(img,(x,y),(x+w,y+h),(255,,),2)
# 显示结果
cv2.imshow('img',img)
cv2.waitKey()
cv2.destroyAllWindows()
```
这段代码可以检测出图像中的人脸,并在人脸周围绘制一个蓝色的矩形框。你可以将 `test.jpg` 替换为你自己的图像文件名,然后运行代码即可看到结果。
阅读全文