python机器学习的人脸识别代码示例?
时间: 2024-05-08 17:13:55 浏览: 119
python机器学习代码实例 - 人脸识别.rar
使用Python实现基于深度学习的人脸识别系统,需要安装face_recognition库,可以通过以下命令安装:
```shell
pip install face_recognition
```
以下是一个基于face_recognition库实现的人脸识别代码示例:
```python
import face_recognition
# 加载已知人脸的图片
train_image = face_recognition.load_image_file("train.jpg")
# 获取已知人脸的编码
train_encode = face_recognition.face_encodings(train_image)
# 加载测试人脸图片
test_image = face_recognition.load_image_file("test.jpg")
# 获取测试人脸的编码
test_encode = face_recognition.face_encodings(test_image)
# 比较已知人脸编码和测试人脸编码
results = face_recognition.compare_faces([train_encode], test_encode)
if results:
print("这是已知的人脸。")
else:
print("这是未知的人脸。")
```
在该示例中,我们首先加载已知人脸的图片并获取其编码,然后加载测试人脸图片并获取其编码。接着,我们将已知人脸编码和测试人脸编码进行比较,如果匹配则输出“这是已知的人脸”,否则输出“这是未知的人脸”。
阅读全文