1、下载openface相关文件
链接:下载openface:GitHub - cmusatyalab/openface: Face recognition with deep neural networks.
下载后得到一个openface-master的文件夹
2、输入cmd,进入命令提示符,找到自己保存的openface-master文件夹路径。

输入 python setup.py install
3、最后会显示安装的openface文件路径。
4、找到该路径。打开

找到openface文件夹

将该文件夹复制到“ …\Anaconda3\envs\pytorch\Lib\site-packages”的site-packages文件夹中。
5、打开pycharm测试

import openface
import cv2
import dlibimgPath = '3.jpg'
bgrImg = cv2.imread(imgPath)
rgbImg = cv2.cvtColor(bgrImg, cv2.COLOR_BGR2RGB)# 生成 Dlib 的图像窗口
win = dlib.image_window()
win.set_image(rgbImg)# 预训练的面部形状预测器,Dlib 的 81点模型
dlibFacePredictor = 'shape_predictor_81_face_landmarks.dat'# Use dlib’s landmark estimation to align faces.
align = openface.AlignDlib(dlibFacePredictor)# 当有多个人脸时,找到所有脸的边界框
# bbs = align.getAllFaceBoundingBoxes(rgbImg)# 当有一个人脸时,找到图中最大的边界框
bbs = [align.getLargestFaceBoundingBox(rgbImg)]# for bb in bbs:
#     # 绘制人脸边界框
#     win.add_overlay(bb)
#
#     # align图像转换以及对齐
#     alignedFace = align.align(
#         96,
#         rgbImg,
#         bb,
#         landmarkIndices=openface.AlignDlib.OUTER_EYES_AND_NOSE)  # (imgDim, imgDim, 3)
#
#     win2 = dlib.image_window()
#     win2.set_image(alignedFace)
#     shape = align.predictor(rgbImg, bb)
#     # 绘制面部轮廓
#     win.add_overlay(shape)
for bb in bbs:landmarks = align.findLandmarks(rgbImg,bb)for center in landmarks:cv2.circle(bgrImg, center, 1, (255,0, 0), 2)
cv2.imshow('opencvface',bgrImg)  # 显示图片
cv2.waitKey(0) # 等待用户关闭图片窗口
cv2.destroyAllWindows()# 关闭窗口

这里3.jpg为

输入结果为

运行成功!!!

openface在pycharm上的安装相关推荐

  1. 关于PyQt5,在pycharm上的安装步骤及使用技巧

    前序 之前学习了一款GUI图形界面设计的Tkinter库,但是经大佬的介绍,PyQT5全宇宙最强,一脸的苦笑 毫不犹豫的选择转战PyQT5,在学习之前需要先安装一些必须程序,在一番查阅后,发现PyQt ...

  2. 【pycharm】pycharm上安装tensorflow,报错:AttributeError: module ‘pip‘ has no attribute ‘main‘ 解决方法

    [pycharm]pycharm上安装tensorflow,报错:AttributeError: module 'pip' has no attribute 'main' 解决方法 参考文章: (1) ...

  3. (二)pycharm上创建虚拟环境--virtualenv

    pycharm上创建虚拟环境--virtualenv 为了 使得各个项目环境不冲突,可以在pycharm上创建虚拟环境,保障项目独立,不受影响 1.创建虚拟环境 2. 3.点击确定 4.可以选择 5. ...

  4. python的下载和安装步骤-PyCharm下载和安装详细步骤

    PyCharm下载和安装 进入https://www.jetbrains.com/pycharm/download/#section=windowsPyCharm官方下载页面(如图 2 所示),可以看 ...

  5. python软件下载安装要钱吗-PyCharm下载和安装详细步骤

    PyCharm下载和安装 进入https://www.jetbrains.com/pycharm/download/#section=windowsPyCharm官方下载页面(如图 2 所示),可以看 ...

  6. pycharm中无法安装scipy、imread、GDAL等库

    pycharm中无法安装scipy.imread.GDAL等库,众所周知,在pycharm中下载库速度非常慢.这时候可以在第三方网站上下载,https://www.lfd.uci.edu/~gohlk ...

  7. mac python3.8上怎么安装pygame 第三方库_Python3.8安装Pygame Python3.8安装Pygame教程步骤详解...

    想了解Python3.8安装Pygame教程步骤详解的相关内容吗,孤傲小二~阿沐在本文为您仔细讲解Python3.8安装Pygame的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:Pyth ...

  8. 1-3.Win10系统利用Pycharm社区版安装Django搭建一个简单Python Web项目的步骤之三

    在1-1.Win10系统利用Pycharm社区版安装Django搭建一个简单Python Web项目的步骤之一 基础上进行如下操作: 所有路由不能全部都在myDjango下的urls.py路由文件中, ...

  9. pycharm和pythonIDE安装详解

    目录 一.pycharm下载安装 二.python下载安装 ​三.pycharm上配置python 我们可能显示的库不大一样,因为我这大都事先安装过了,就没有删​打印成功:标志配置完成​四.配置镜像源 ...

最新文章

  1. 基于U-Net图像分割的划痕缺陷分割(课程设计)
  2. 去大厂面试,说了没高并发经验,面试官还是抓着这个问!
  3. @Profile-根据不同环境注入bean
  4. 直播预告 | STC单车拉力组专题培训
  5. linux安装识别硬盘比raid小,如何判断linux使用的是HDD还是SSD、HHD;磁盘阵列RAID
  6. 详解云计算、大数据和人工智能的区别与联系
  7. android java11,Android RxJava1 入门教程
  8. Less中的Extend
  9. Linux定时任务系统 Cron
  10. graphics java_Graphics
  11. ICRA2021会议-----SLAM方向汇总
  12. 代码中目录是否以分隔符结尾的再讨论
  13. Linux驱动——设备树
  14. 计算机网络二进制转化为十进制,二进制如何转十进制?二进制转换十进制公式...
  15. Dropbox安装包官网下载失败的解决方法
  16. 使用zxing生成彩色或带图片的二维码
  17. Local Generic Representation for Face Recognition with Single Sample per Person (ACCV, 2014)
  18. 新一配:一篇看懂加油站产业链解决方案
  19. (软件)商标名称可用查询 申请
  20. GitLab搭建局域网改外网

热门文章

  1. java软件测试面试题及答案_软件测试时Java面试题
  2. 读《系统工程:21世纪的系统方法论》
  3. 热血江湖服务器位置,热血江湖服务器地理位置
  4. 大地SEO网络优化视频教程
  5. BigPipe理解及用法
  6. 湖南师范大学计算机网络中心,实验中心-湖南师范大学信息科学与工程学院
  7. 达梦数据库DM8安装ODBC驱动无法正常连接
  8. java递归怎么写_Java 基本的递归写法
  9. 快速计算log2()
  10. 【Python】Python入门IDLE下载、安装、使用教程和技巧