face_recognition 模块安装

首先我去import face_recognition,说模块不存在,提示“ImportError: No module named ‘face_recognition’”
然后我直接在命令行输入pip install face_recognition,安装失败,然后我去查了一下说是缺少cmake模块,我就直接输入pip install cmake,再次pip install face_recognition,提示没有dlib模块,又直接pip install dlib,提示什么"…platform"具体不记得了,我查了一下说是版本的问题,因为我的python是3.5的不是当前最新的,所以就去https://pypi.org/,然后搜索dlib,下载适合3.5的版本,然后下载对应的whl文件,之间在命令行cd到whl文件的文职,然后输入“pip install …whl”安装后载回来安装pip install face_recognition,就安装成功了!!!

要调用 Python 中的 face_recognition 模块进行人脸识别,可以按照以下步骤进行: 1. 安装 face_recognition 模块:在命令行中执行以下命令来安装 face_recognition 模块 ``` pip install face_recognition ``` 2. 准备数据:将需要识别的人脸图片和已知人脸图片存储在本地文件夹中。 3. 加载图片:使用 face_recognition 模块中的 load_image_file 函数加载图片,例如: ``` import face_recognition unknown_image = face_recognition.load_image_file("unknown.jpg") known_image = face_recognition.load_image_file("known.jpg") ``` 4. 提取特征:使用 face_recognition 模块中的 face_encodings 函数提取人脸特征,例如: ``` unknown_encoding = face_recognition.face_encodings(unknown_image)[0] known_encoding = face_recognition.face_encodings(known_image)[0] ``` 5. 对比特征:使用 face_recognition 模块中的 compare_faces 函数比对已知人脸特征和待识别人脸特征,例如: ``` results = face_recognition.compare_faces([known_encoding], unknown_encoding) ``` 6. 输出结果:根据比对结果输出识别结果,例如: ``` if results[0]: print("This is a known person!") else: print("This is an unknown person!") ``` 在这个例子中,我们使用 face_recognition 模块对两张图片进行了人脸识别。首先使用 load_image_file 函数加载图片,然后使用 face_encodings 函数提取人脸特征,最后使用 compare_faces 函数比对已知人脸特征和待识别人脸特征,得到比对结果并输出识别结果。需要注意的是,face_encodings 函数返回的是一个列表,因此需要取第一个元素来获取人脸特征。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值