zoukankan      html  css  js  c++  java
  • python face_recognition模块实现人脸识别

    import face_recognition  #人脸识别库  pip cmake dlib
    import cv2
    
    #读取图像
    face_image1 = face_recognition.load_image_file("1.jpg")
    face_image2 = face_recognition.load_image_file("2.jpg")
    # print(face_image)
    
    face_encoding1 = face_recognition.face_encodings(face_image1)
    face_encoding2 = face_recognition.face_encodings(face_image2)
    face_location1 = face_recognition.face_locations(face_image1)
    face_location2 = face_recognition.face_locations(face_image2)
    # print(face_encoding1,face_encoding2)
    
    results= face_recognition.compare_faces([face_encoding1[0]],face_encoding2[0],tolerance=0.5)
    # print(results)
    top,right,bottom,left = face_location2[0]
    cv2.rectangle(face_image2,(left,top),(right,bottom),(0,255,0),2)
    cv2.putText(face_image2,"xinyuuliu",(left-10,top-10),cv2.FONT_HERSHEY_SIMPLEX,0.8,(255,0,0),2)
    #绘图
    
    face_image_rgb = cv2.cvtColor(face_image2,cv2.COLOR_BGR2RGB)
    
    cv2.imshow("Output",face_image_rgb)
    cv2.imwrite("result.jpg",face_image_rgb,[int(cv2.IMWRITE_JPEG_QUALITY),100])
    cv2.waitKey(0)
    

      

    多思考也是一种努力,做出正确的分析和选择,因为我们的时间和精力都有限,所以把时间花在更有价值的地方。
  • 相关阅读:
    项目支持
    PHP wamp 环境配置
    事务 锁 高并发下的解决方法
    Hybrid开发
    Phonegap IOS 篇 -如何用虚拟机发布APP
    Visual Studio 切换到设计模式卡死解决方法
    批处理基本命令
    Phonegap Android篇
    jQuery插件——Validation Plugin
    PHP PDO学习(二) exec执行SQL
  • 原文地址:https://www.cnblogs.com/LiuXinyu12378/p/12531486.html
Copyright © 2011-2022 走看看