zoukankan      html  css  js  c++  java
  • Python Face Detect Offline

    python版本 3.7.0 
    这里写图片描述

    1、 安装 cmake

    pip install cmake 
    这里写图片描述

    2、安装 boost

    pip install boost 
    这里写图片描述

    3、安装 dlib

    pip install dlib 
    这里写图片描述

    4、安装 face_recognition

    pip install face_recognition 
    这里写图片描述

    5、验证

    face_recognition 本地模型路径 要识别图片路径 
    输出:文件名 识别的人名 
    这里写图片描述

    注意:文件名以人名命名 
    这里写图片描述

    6、寻找人脸位置

    face_detection “路径” 
    输出:人脸像素坐标 
    这里写图片描述

    7、调整灵敏度

    face_recognition –tolerance 灵敏度 本地模型路径 要识别图片路径 
    注:默认0.6,识别度越低识别难度越高 
    这里写图片描述

    8、计算每次面部距离

    face_recognition –show-distance true 本地模型路径 要识别图片路径 
    这里写图片描述

    9、只是想知道每张照片中人物的姓名,却不关心文件名,可以这样做:

    face_recognition 本地模型路径 要识别图片路径 | cut -d ‘,’ -f2

    这里写图片描述

    10、加速识别

    face_recognition –cpus 使用内核数 本地模型路径 要识别图片路径 
    使用四核识别: 
    face_recognition –cpus 4 本地模型路径 要识别图片路径 
    这里写图片描述 
    使用全部内核识别: 
    face_recognition –cpus -1 本地模型路径 要识别图片路径

    这里写图片描述

    11、自动查找图像中的所有面孔

    import face_recognition

    image = face_recognition.load_image_file(“吴京.jpg”) 
    face_locations = face_recognition.face_locations(image)

    彩蛋

  • 相关阅读:
    【整理】数组面试题集锦
    【整理】二叉树面试题集锦
    【转】C++怎么设计只能在堆或者栈分配空间的类以及定义一个不能被继承的类
    【转】面试题:最长回文子串
    【转】后缀数组求最长重复子串
    【转】linux硬链接与软链接
    【转】随机函数面试题
    【转】C++ 重载、覆盖和隐藏
    分类算法评估指标
    Pandas_对某列的内容分列
  • 原文地址:https://www.cnblogs.com/Javi/p/10773885.html
Copyright © 2011-2022 走看看