OpenCV學習筆記-02(dlib與face-recognition的安裝)

dlib與face-recognition

今天學完了OpenCV的一些基礎用法,想試試人臉檢測,再試過OpenCV自帶的Haar分類器和LBP分類器之後,檢測單張圖片效果還可以,但在檢測多個人臉的時候,識別率並不高,尤其是Haar在加入眼部識別後竟然能把嘴檢測成眼睛…,所以我看到了dlib這個庫,但是在嘗試了多種安裝方法無果後,比如安裝cmake,然後編譯boost,然後運行dlib的setup.py文件,這種方法我沒成功,試着試着,找到了一個成功的方法…

安裝dlib

首先,我在Anaconda中創建了一個python3.6的虛擬環境,然後我使用了pip install dlib==19.6.0安裝dlib,這個下的雖然不是最新版本,但是可以下成功,有點慢而且有可能超時,多下幾次就好了。你也可以下載whl文件進行安裝,效果是一樣的。
去pypi官網下就好
下載這個dlib

安裝face-recognition

因爲face-recognition是dlib的輪子,所以,我發現安裝完dlib之後,安裝face-recognition,它會卸載原來的舊版本的dlib,給你安一個最新版本的用過pip install face_recognition

結果圖片

在這裏插入圖片描述

後記

我也是瞎折騰出來的,系統是win10,如果安裝失敗的話,可能是超時,多試幾次,或者我今天安裝了VS2019的cmake插件,不知道和這個有沒有關係,大家也可以試試,我覺得關係不大。

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