openface安装(ubuntu 16.04)

环境(不管有用没用,我能想起来的就都列下来了):

1. ubuntu 16.04

2. tensorflow

3. torch(安装过程之前写过:https://blog.csdn.net/u012085234/article/details/83474687)

4. opencv

5. anaconda(python 3.5)

安装过程(最后只测试了人脸相似对比这里,其他的我暂时用不到,所以就没测!):

我不是个靠谱的人,所以难保中间有没有哪个步骤落掉,如果是首次安装,建议找一个更具体的博客。不是自黑,是我天生稀里糊涂的,所以少了什么步骤,请见谅啊!

文末有两个博客推荐,安装步骤什么的都写的很详细,我写的这个当个参考就好!如果能对其他人起到哪怕一点点的作用,我就觉得很有成就感了!

由于之前安装了很多有的没的,所以很多依赖都不需要再重新安装。如果有需要的可以看博客最后的参考博客安装依赖。


(1)下载openface

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

(2)安装opencv

  • sudo apt-get install libopencv-dev (发现已经安装过了)

  • sudo apt-get install python-opencv(发现也已经安装过了)


(3)安装依赖的python库:

  • cd openface
  • pip install -r requirements.txt

(这一步我在加sudo会出错,

Traceback (most recent call last):
  File "/usr/local/bin/pip", line 7, in <module>
    from pip._internal import main
  File "/usr/local/lib/python3.5/dist-packages/pip/_internal/__init__.py", line 45, in <module>
    from pip._internal.vcs import git, mercurial, subversion, bazaar  # noqa
ImportError: cannot import name 'git'

所以,如果出现上述错误,去掉sudo试试!)

  • pip install dlib (同样,加上sudo会出错!是我电脑的问题吗?伤心!)

  • pip install matplotlib(电脑上已经有了!)


(4)安装Torch7

之前安装过torch,是不是torch7我也不知道。

https://blog.csdn.net/u012085234/article/details/83474687


(5)安装依赖的 LUA库 

  • luarocks install dpnn

查了资料说这个是必须的,所以我目前只安装了这一个

选装库,有些函数或方法可能会用到(我没装!打算以后用到再说。。。)

luarocks install image
luarocks install nn
luarocks install graphicsmagick
luarocks install torchx
luarocks install csvigo


(6)编译openface

  • python setup.py build
  • python setup.py install

(我如果加上sudo,sudo python setup.py install 会出错,错误是 sudo: python: command not found, 如果你也出现一样的错误,建议去掉sudo试试。也可能是我电脑权限出现问题了?哎,心累呀!)


(7)下载预训练模型:

  • sh models/get-models.sh(时间超长,耐心等待。。。。。。 。。。反正我等的花都谢了!)

  • wget https://storage.cmusatyalab.org/openface-models/nn4.v1.t7 -O models/openface/nn4.v1.t7

因为个人原因,我目前只用这个程序做人脸相似度对比!所以,我就顺便用celeba数据集做个相似读对比的测试好了!

图片:

202544.jpg  

202571.jpg 

python demos/compare.py {202544.jpg,202571.jpg}

最后结果是1.810,但是记住,是相似度越低越好呀!看来这两张脸并不像!

 

好啦!

这样至少人脸相似度可以对比了!

对我来说够用了!

算是安装最顺利的一个工具了!

没什么大波折!

心情舒畅!

 

参考博客:

http://www.mobibrw.com/2017/6924

https://blog.csdn.net/weixinhum/article/details/77046873

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章