windows10+Python3.7安装dlib库进行面部标志识别
生活随笔
收集整理的這篇文章主要介紹了
windows10+Python3.7安装dlib库进行面部标志识别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
dlib 是一個C++庫,由戴維斯·金(Davis King) 開發,是用于線程,網絡,數值運算,機器學習,計算機視覺和壓縮的跨平臺軟件包,特別強調了極高質量和可移植的代碼。dlib的文檔也非常出色。
從計算機視覺的角度來看,dlib具有許多最新的實現,包括:面部標志檢測、相關跟蹤、深度度量學習 。
安裝dlib庫有4個前置條件:
- Boost:Boost是經過同行評審(即非常高質量)的C ++庫的集合,這些C ++庫可以幫助程序員避免陷入不必要的困境。 Boost提供了線性代數,多線程,基本圖像處理和單元測試的實現,僅舉幾例。
- Boost.Python:正如該庫的名稱所暗示的那樣,Boost.Python提供了C ++和Python編程語言之間的互操作性。
- CMake:CMake是用于構建,測試和打包軟件的開源,跨平臺工具集。如果您已使用CMake在系統上編譯OpenCV,則可能已經很熟悉。
- X11 / XQuartx:X11是“ X Window System”的縮寫,它提供了GUI開發的基本框架,該框架在類Unix操作系統上很常見。 X11的macOS / OSX版本稱為XQuartz。
windows下安裝需:
CMake
Boost
NumPy
SciPy
scikit-image
dlib
環境變量都不用配置:pip install cmakepip install numpypip install scipypip install boostpip install dlib5. 打開dlib解壓后的文件,在文件搜索欄中搜索CMakeCache.txt,找到之后,刪除掉這個CMakeCache.txt文件(以使緩存失效,否則還是會鏈接python2.7。) 刪除掉了2個。
參考:https://blog.csdn.net/sinat_38530349/article/details/86742523
linux的Ubuntu、macOS安裝參考:https://www.pyimagesearch.com/2017/03/27/how-to-install-dlib/
安裝成功如下圖:
總結
以上是生活随笔為你收集整理的windows10+Python3.7安装dlib库进行面部标志识别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Numpy 数组复合排序——mX4列,根
- 下一篇: python dlib实现面部标志识别