安装Openface,实现人脸比对
安装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,实现人脸比对相关推荐
- Ubuntu 18.04 安装 OpenFace
在大多数系统上,您可以使用bash ./download_models.sh后跟sudo bash ./install.sh脚本安装 OpenFace . 有关模型下载的更多详细信息,请参阅 - ht ...
- docker + openface进行人脸识别(初探)
前记 因为最近需要用到人脸识别技术,所以对openface的使用做了一个简单的测试,使用的是docker+openface+ubuntu环境,docker下安装openface比较简单,不会因为环境安 ...
- ArchLinux 安装 howdy 实现人脸识别验证
ArchLinux 安装 howdy 实现人脸识别验证 安装 howdy 使用 yay 或者其它包管理工具从 aur 安装 howdy yay -Syu howdy 找到本机用于识别的摄像头 可以通过 ...
- OpenFace学习(1):安装配置及人脸比对
前言 前几天在网上看到了openface(链接),觉得挺有趣就下载配置了一下,稍微修改了一下跑了个demo,效果还是很不错的.这里分享下安装配置的过程以及demo. 简介 openface是一个基于深 ...
- OpenFace使用OpenFace进行人脸识别
1.OpenFace简介 http://cmusatyalab.github.io/openface/ 安装就按照官方教程来就好了 装完各种依赖之后运行一下命令 https://github.com/ ...
- 如何通过OpenFace实现人脸识别框架
本文中,笔者将介绍OpenFace中实现人脸识别的pipeline,这个pipeline可以看做是使用深度卷积网络处理人脸问题的一个基本框架,很有学习价值,它的结构如下图所示: Input Image ...
- ai前世识别_百度ai人脸扫描前世身份安装,百度ai人脸扫描前世身份安装app软件预约 v1.0-开心路...
在各种社交平台上看过这个扫描自己来测试你的前世身份的短视频相信很多网友们也想尝试使用吧,说不定你检测你时可以匹配到历史上非常伟大的名人了,大家可以放心来使用,不用担心安全问题,而且整个软件不仅使用娱乐 ...
- 使用OpenFace进行人脸识别(1)
http://www.chinacloud.cn/show.aspx?id=25992&cid=12 本文中,笔者将介绍OpenFace中实现人脸识别的pipeline,这个pipeline可 ...
- 树莓派交叉编译opencv3.4.1/pycharm安装opencv/实现人脸识别Demo记录
目录 文章目录 目录 前言 树莓派交叉编译opencv3.4.1 安装环境 开始交叉编译 错误记录 WIN10+Anaconda+PyCharm安装opencv3.4.7 WIN10下opencv人脸 ...
最新文章
- bzoj2754: [SCOI2012]喵星球上的点名
- 微型计算机生产工艺,bb肥生产设备制造工艺流程
- Adobe illustrator 介绍几个快捷键 - 连载 8
- Python绘制傅里叶变换、反变换与带通滤波图像
- 推特800赞,DeepMind强化学习综述:她可以很快,但快从慢中来
- Quartus 13.0安装教程
- 等级保护体系、信息安全管理体系及等级保护管理制度
- H桥电机驱动电路用电荷泵电路
- 优盘里文件夹变成html,U盘里面的文件跟文件夹突然乱码了怎么办
- Linux系统文件夹压缩指令:zip warning: name not matched
- Lua二进制chunk
- 生命以负熵为生:零知识证明的前世今生
- 谷歌发布语义分割新数据集!
- python求输入某年某月某日,判断这一天是这一年的第几天
- 基于单片机的modbus从机程序
- 新安装Ubuntu 16.04 不能上网
- Python中range()函数的用法
- 【红包雨】活动红包雨实现逻辑(ionic+springboot)
- GOOGLE排名 如何用关键字优化网站?(转)
- A记录和CNAME记录的区别及介绍