AI 入门:一步步安装你的第一个人脸识别工具
零基础学会安装 Python 和人脸识别库,跑通第一个 AI 程序,并理解核心概念。
想学 AI 但不知道从哪开始?这篇文章带你从零开始,装好环境、跑通第一个程序,感受 AI 的魔力。
准备环境:装好 Python 和编辑器
- 下载 Python(一种编程语言,AI 工具大多用它写)——去 python.org,点“Downloads”,选最新版(比如 3.12)。安装时勾选“Add Python to PATH”。
- 安装 VS Code(写代码的软件)——去 code.visualstudio.com 下载安装。
安装人脸识别库
- 打开电脑的 终端(Windows 叫命令提示符,Mac/Linux 叫终端)。
- 输入
pip install face_recognition并按回车。这个库能帮我们识别人脸。 - 如果报错,试试先装
cmake和dlib:pip install cmake dlib。常见坑:Windows 用户需要先装 Visual Studio Build Tools。
跑通第一个程序:比较两张脸
- 在桌面新建文件夹
my_face_project,放入两张照片person1.jpg和person2.jpg。 - 在 VS Code 中打开该文件夹,新建文件
compare.py。 - 粘贴以下代码:
import face_recognition
img1 = face_recognition.load_image_file("person1.jpg")
img2 = face_recognition.load_image_file("person2.jpg")
encoding1 = face_recognition.face_encodings(img1)[0]
encoding2 = face_recognition.face_encodings(img2)[0]
distance = face_recognition.face_distance([encoding1], encoding2)[0]
print(f"两张脸的距离是:{distance}") - 在终端进入文件夹(cd 桌面/my_face_project),运行
python compare.py。输出数字越小,说明越像。
下一步可以做什么
- 试试批量比较多张照片,用循环处理。
- 了解 向量(把脸变成一串数字)和 欧几里得距离(衡量数字串的差距)。
- 看官方文档:face-recognition.readthedocs.io。
内容来源
DEV Machine Learning
发布时间
2026-05-30 01:34