从零开始实现python人脸识别(一) 安装openCV库

现在, 我们日常生活中经常遇到人脸识别的应用场景, 大家是不是很觉得人脸识别很神奇, 很高大上?

其实在python中, 人脸识别并非难事, 下面我们来一起学习一下吧

首先介绍一下目前最受欢迎的人脸识别库 openCV

零. openCV

跨平台计算机视觉机器学习软件库, 可以运行在Linux、Windows、Android和Mac OS操作系统上。

它轻量级而且高效, 由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。

广泛的用于: 1、人机互动, 2、物体识别, 3、图像分割, 4、人脸识别, 5、动作识别, 6、运动跟踪, 7、机器人, 8、运动分析, 9、机器视觉, 10、结构分析, 11、汽车安全驾驶

总之, 计算机视觉将会在技术发展的历史长河中留下浓墨重彩的一笔, 也是人类跨进人工智能时代的必要条件, 很有学习的必要!

多说无益, 让我们立刻开始吧!

一. PIP安装openCV库

首先, 我们来安装 openCV python库

pip install opencv-contrib-python

安装其他配套库
pip install pillow
pip install numpy

二. 找到openCV库安装位置

将来我们要从openCV库中寻找自带的分类器, 所以现在, 我们先学会寻找openCV库安装位置

在终端中输入:pip show opencv-contrib-python

我们从资源管理器中找到上面的目录(复制上面的路径, 打开任意文件夹, 把路径输入地址栏回车即可)

然后找到cv2文件夹, 这里就是opencv-contrib-python库的安装位置了, 将来我们所需的文件在 data文件夹中

三. 官网下载安装openCV(暂不需要)

点击进入openCV官方网站下载页面 : https://opencv.org/releases/

点击windows, 会进入下载页面, 进行下载 (下载推荐使用迅雷, 如果用IDM会卡住)

image-20220221115729932

下载完后双击, 会询问您解压位置, 选择你认为合适的位置

image-20220221122001147

点击Extract即可

image-20220221121731242

©本文首发于 菁英编程爱好者, 转载请注明出处.
菁英编程爱好者 » 从零开始实现python人脸识别(一) 安装openCV库

发表评论

提供最优质的资源集合

立即查看 了解详情