机器学习笔记 - 使用Face recognition、OpenCV、Python进行人脸识别
2023-09-14 09:01:36 时间
一、安装相关包
安装dlib、cmake、face_recognition。
face_recognition是世界上最简单的人脸识别库,使用 dlib 最先进的深度学习人脸识别技术构建。 该模型的准确率为 99.38%。
二、获取人脸的128位数组编码
使用基本演绎法这两个演员的脸测试,只用了这两张正脸进行识别,如果要识别准确,得准备多种角度的照片,才能比较精准。
三、参考代码
# 使用Face recognition获取人脸128位数组
from imutils.video import VideoStream
from imutils import paths
import face_recognition
import argparse
import pickle
import cv2
import os
import imutils
def train():
# grab the paths to the input images in our dataset
print("[INFO] quantifying faces...")
imagePaths = ['C:Users/xia/Desktop/Watson.png','C:/Users/xia/Desktop/Sherlock.png']
# initialize the list of known encodings and know
相关文章
- pycharm2020.3.3使用_pycharm更新python版本
- 第一章:起步(python环境搭建)
- python+selenium环境搭建_pycharm配置anaconda环境
- python删除首行_Python删除文件第一行
- Python要如何实现(列表)排序?
- Py之cv2:cv2库(OpenCV,opencv-python)的简介、安装、使用方法(常见函数、方法等)最强详细攻略[通俗易懂]
- Python – 0b、0o、0x
- gyp ERR! stack Error: Can't find Python executable 'python'
- python中的int函数_python int()
- 【说站】python GUI编程有哪些模板
- 简述Python特点_python优缺点
- python读取pkl_Python读取文件的一段内容
- Python入门习题(40)——CCF CSP认证考试真题:报数游戏「建议收藏」
- Python udp编程_python socket udp
- python语言关键字是_Python 关键字
- Python字典提取_python字典键对应的值
- python画地形地貌图_opencv检测瑕疵python
- python使用opencv如何保存图片_OpenCV Python 保存图片
- opencv(4.5.3)-python(十六)--边缘检测
- 详解python中的__init__与__new__方法编程语言
- python使用Python轻松操作Redis(redis-)
- Python如何连接PostgreSQL数据库?(python连接postgresql)
- Linux 下 Python 升级:轻松完成升级操作(linux下升级python)
- Python中MYSQLdb出现乱码的解决方法
- python实现定制交互式命令行的方法