目标:让计算机通过训练做到认识我或者检测出视频中的人是谁
本文是一个学习笔记,记录一下自己的实现过程、在实现过程中遇到的问题以及个人对知识的理解。
首先先安装一下必须的软件:
python pycharm opencv
(1)python的安装: 建议到python的官方网站下载 点击下载即可,下载完成以后记得在安装的时候勾选添加python到PATH
(2)pycharm下载 这里也推荐在pycharm官网下载 (3)安装opencv 步骤一: 按Windows+r输入cmd,在控制板上输入 pip3 install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
由于我已经安装过了,显示的就是already satisfied
步骤二: 上opencv官网上下载opencv的源码 下载最新版本的即可,下载有点慢 ps:下载以后一定要下载到一个你能找到的地方,后面会用到里面的代码文件
在pycharm中先创建一个python文件 到此,环境配置工作基本完成,这个时候输入以下import cv2试一下,如果不报错就说明环境配置没有问题,可以直接进行代码调试了,下一篇博客地址在最下方
如果import cv2报错(如下图) 如果报这个错了说明环境还没有完全配好,在python环境中没有cv2这个包,解决方案如下: 点击左上角的File——>Settings… 在这里选择python解释器 点击Add… 添加python解释器,由于我的python是以前就下载好的,在这里用的是python3.6.8,上面大家下载的python是3.10.2也同理,解决方法参照这里就可以 找到我们前面下载好的python文件,选中python.exe文件 然后点击ok 现在可以看到环境里面有opencv-python包了 导入包问题解决,下面可以直接调试代码了,详情见下一篇博客:原理&代码实现部分