当前位置:   article > 正文

机器学习笔记 - 使用Face recognition、OpenCV、Python进行人脸识别_face recognition人脸识别库和oppocv的区别

face recognition人脸识别库和oppocv的区别

一、安装相关包

        安装dlib、cmake、face_recognition。

        face_recognition是世界上最简单的人脸识别库,使用 dlib 最先进的深度学习人脸识别技术构建。 该模型的准确率为 99.38%。

二、获取人脸的128位数组编码

        使用基本演绎法这两个演员的脸测试,只用了这两张正脸进行识别,如果要识别准确,得准备多种角度的照片,才能比较精准。

三、参考代码 

  1. # 使用Face recognition获取人脸128位数组
  2. from imutils.video import VideoStream
  3. from imutils import paths
  4. import face_recognition
  5. import argparse
  6. import pickle
  7. import cv2
  8. import os
  9. import imutils
  10. def train():
  11. # grab the paths to the input images in our dataset
  12. print("[INFO] quantifying faces...")
  13. imagePaths = ['C:Users/xia/Desktop/Watson.png','C:/Users/xia/Desktop/Sherlock.png']
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/一键难忘520/article/detail/945760
推荐阅读
相关标签
  

闽ICP备14008679号