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

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