[Python]OpenCV 环境建置 及 Dlib 函式库 on Windows

最近专题需要,所以找了些 OpenCV 的相关资讯来研究研究
首先第一步就是建置环境
只是光这天杀的环境我就搞了一整天...
不过天公疼憨人,最后还是让我给建好了!

STEP 1: 使用 Anaconda

虽然说 Anaconda 最让人诟病的就是它很肥大
但这次我们还是抓它来用用
安装细节这边就不多说了(请自行Google大神)
装好 Anaconda 后
第一步打开你的 Command Line 创建虚拟环境

conda create -n opencv-env python=3.6.8

由于担心 Python 版本太新,某些套件还不支援,这边选择3.6.8来安装

STEP 2: 套件安装开始 Install OpenCV

2.1 进入虚拟环境 Activate the env

先进入刚创建好的虚拟环境

conda activate opencv-env

2.2 安装套件 Install OpenCV and Other Packages

接着依序安装 OpenCV 相依套件

pip install numpy scipy matplotlib scikit-learn jupyter
pip install opencv-python
pip install dlib

PS.这边注意一下
假设你安装 dlib 像我一样狂喷错误
建议可以直接到 Pypi 官网找更早期的版本来安装
找到先前的版本 dlib-19.8.1-cp36-cp36m-win_amd64.whl
右键複製连结,将连结贴在 pip install 后面
像是这样:

python -m pip install https://files.pythonhosted.org/packages/0e/ce/f8a3cff33ac03a8219768f0694c5d703c8e037e6aba2e865f9bae22ed63c/dlib-19.8.1-cp36-cp36m-win_amd64.whl#sha256=794994fa2c54e7776659fddb148363a5556468a6d5d46be8dad311722d54bfcf

或是将安装档整包下载
再到你下载的路径执行安装(不建议)

按下 ENTER 后
接着你就会看见一道曙光降落到你身上http://img2.58codes.com/2024/emoticon42.gif
(因为我就是卡这边卡最久!)

2.3 测试安装 Test installation

你可以使用 Python 直译器做简单测试

>>>import cv2>>>cv.__version__>>>import dlib>>>dlib.__version__

如果看到版本代表安装成功
接着就可以开始你的人脸辨识之旅了~

参考资料:Learn OpenCV 、 How To Install Dlib On Windows


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章