安装Python基础类库

pip install numpy scipy pandas

pip install scikit-learn scikit-image

显示已安装类库执行命令pip list

安装OpenCV 2.4.11

安装文档

http://docs.opencv.org/2.4/doc/tutorials/introduction/linux_install/linux_install.html

下载源代码

https://github.com/opencv/opencv/archive/2.4.11.zip

unzip opencv-2.4.11.zip

cd opencv-2.4.11

安装第三方依赖

sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

mkdir release

cd release

cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local -DCUDA_GENERATION=Kelper ..

禁用CUDA,-DWITH_CUDA=NO

make -j8

sudo make install

验证opencv

安装dlib

下载https://github.com/davisking/dlib/releases/download/v18.16/dlib-18.16.tar.bz2

tar xf dlib-18.16.tar.bz2

cd dlib-18.16/python_examples

mkdir build

cd build

cmake ../../tools/python

cmake --build . --config Release

sudo cp dlib.so /usr/local/lib/python2.7/dist-packages

验证dlib

安装Torch (luajit方式)

git clone https://github.com/torch/distro.git --recursive

mv distro torch

cd torch

bash install-deps

./install.sh

另外一种安装方式,使用lua代替luajit

git clone https://github.com/torch/distro.git --recursive

mv distro torch

cd torch

./clean.sh

TORCH_LUA_VERSION=LUA52 ./install.sh

运行torch

source ~/.bashrc

th

退出torch

os.exit()

安装torch第三方依赖,通过lua的包管理工具安装

luarocks install dpnn nn optim optnet csvigo cutorch cunn fblualib torchx tds

显示已安装包luarocks list

安装OpenFace

git clone https://github.com/cmusatyalab/openface.git

sudo python setup.py install

models/get-models.sh #下载训练好的模型数据

测试

从网上下载5张照片

f1.jpg

f2.jpg

f3.jpg

l1.jpg

l2.jpg

./demo/compare.py images/examples/f1.jpg images/examples/f2.jpg

./demo/compare.py images/examples/f1.jpg images/examples/f3.jpg

/demo/compare.py images/examples/f1.jpg images/examples/l1.jpg

./demo/compare.py images/examples/f1.jpg images/examples/l2.jpg

返回结果数值越小,代表两张人脸越接近。

安装Openface,实现人脸比对相关推荐

  1. Ubuntu 18.04 安装 OpenFace

    在大多数系统上,您可以使用bash ./download_models.sh后跟sudo bash ./install.sh脚本安装 OpenFace . 有关模型下载的更多详细信息,请参阅 - ht ...

  2. docker + openface进行人脸识别(初探)

    前记 因为最近需要用到人脸识别技术,所以对openface的使用做了一个简单的测试,使用的是docker+openface+ubuntu环境,docker下安装openface比较简单,不会因为环境安 ...

  3. ArchLinux 安装 howdy 实现人脸识别验证

    ArchLinux 安装 howdy 实现人脸识别验证 安装 howdy 使用 yay 或者其它包管理工具从 aur 安装 howdy yay -Syu howdy 找到本机用于识别的摄像头 可以通过 ...

  4. OpenFace学习(1):安装配置及人脸比对

    前言 前几天在网上看到了openface(链接),觉得挺有趣就下载配置了一下,稍微修改了一下跑了个demo,效果还是很不错的.这里分享下安装配置的过程以及demo. 简介 openface是一个基于深 ...

  5. OpenFace使用OpenFace进行人脸识别

    1.OpenFace简介 http://cmusatyalab.github.io/openface/ 安装就按照官方教程来就好了 装完各种依赖之后运行一下命令 https://github.com/ ...

  6. 如何通过OpenFace实现人脸识别框架

    本文中,笔者将介绍OpenFace中实现人脸识别的pipeline,这个pipeline可以看做是使用深度卷积网络处理人脸问题的一个基本框架,很有学习价值,它的结构如下图所示: Input Image ...

  7. ai前世识别_百度ai人脸扫描前世身份安装,百度ai人脸扫描前世身份安装app软件预约 v1.0-开心路...

    在各种社交平台上看过这个扫描自己来测试你的前世身份的短视频相信很多网友们也想尝试使用吧,说不定你检测你时可以匹配到历史上非常伟大的名人了,大家可以放心来使用,不用担心安全问题,而且整个软件不仅使用娱乐 ...

  8. 使用OpenFace进行人脸识别(1)

    http://www.chinacloud.cn/show.aspx?id=25992&cid=12 本文中,笔者将介绍OpenFace中实现人脸识别的pipeline,这个pipeline可 ...

  9. 树莓派交叉编译opencv3.4.1/pycharm安装opencv/实现人脸识别Demo记录

    目录 文章目录 目录 前言 树莓派交叉编译opencv3.4.1 安装环境 开始交叉编译 错误记录 WIN10+Anaconda+PyCharm安装opencv3.4.7 WIN10下opencv人脸 ...

最新文章

  1. bzoj2754: [SCOI2012]喵星球上的点名
  2. 微型计算机生产工艺,bb肥生产设备制造工艺流程
  3. Adobe illustrator 介绍几个快捷键 - 连载 8
  4. Python绘制傅里叶变换、反变换与带通滤波图像
  5. 推特800赞,DeepMind强化学习综述:她可以很快,但快从慢中来
  6. Quartus 13.0安装教程
  7. 等级保护体系、信息安全管理体系及等级保护管理制度
  8. H桥电机驱动电路用电荷泵电路
  9. 优盘里文件夹变成html,U盘里面的文件跟文件夹突然乱码了怎么办
  10. Linux系统文件夹压缩指令:zip warning: name not matched
  11. Lua二进制chunk
  12. 生命以负熵为生:零知识证明的前世今生
  13. 谷歌发布语义分割新数据集!
  14. python求输入某年某月某日,判断这一天是这一年的第几天
  15. 基于单片机的modbus从机程序
  16. 新安装Ubuntu 16.04 不能上网
  17. Python中range()函数的用法
  18. 【红包雨】活动红包雨实现逻辑(ionic+springboot)
  19. GOOGLE排名 如何用关键字优化网站?(转)
  20. A记录和CNAME记录的区别及介绍

热门文章

  1. 自己动手之使用反射和泛型,动态读取XML创建类实例并赋值
  2. JAVA的23种设计模式
  3. CentOS 6.0安装ipvsadm 1.26错误笔录
  4. Oracle自定义聚集函数
  5. 30天敏捷结果(2):用三个故事驱动你的一周
  6. CodeForces - 343D Water Tree(树链剖分+线段树)
  7. 在VC中如何找到崩溃的源头
  8. 漫游Kafka实现篇之分布式
  9. (二)boost库之字符串格式化
  10. 悲报, GIF 之父因新冠去世